fix(hermes): place arm64 agent on titan-08
This commit is contained in:
parent
f1739e7108
commit
b7be05427e
@ -24,7 +24,7 @@ spec:
|
||||
ai.bstein.dev/router-wire-contract: ollama-numeric-keepalive
|
||||
ai.bstein.dev/execution: Hermes Kanban with durable direct Codex and Claude Code CLI workers
|
||||
ai.bstein.dev/model-policy: Jetson-assisted AUTO routing, low through xhigh, cross-provider fallback
|
||||
ai.bstein.dev/placement: titan-22 spare capacity; Jellyfin retains preemption priority
|
||||
ai.bstein.dev/placement: titan-08 rpi5; storage-backbone nodes excluded
|
||||
ai.bstein.dev/config-rev: "20260823-media-safe-load-spread"
|
||||
prometheus.io/scrape: "true"
|
||||
prometheus.io/path: /metrics
|
||||
@ -92,7 +92,6 @@ spec:
|
||||
vault.hashicorp.com/agent-limits-mem: 128Mi
|
||||
spec:
|
||||
serviceAccountName: hermes-agent
|
||||
priorityClassName: scavenger
|
||||
enableServiceLinks: false
|
||||
automountServiceAccountToken: true
|
||||
securityContext:
|
||||
@ -105,25 +104,20 @@ spec:
|
||||
- matchExpressions:
|
||||
- key: kubernetes.io/arch
|
||||
operator: In
|
||||
values: [amd64]
|
||||
values: [arm64]
|
||||
- key: node-role.kubernetes.io/worker
|
||||
operator: In
|
||||
values: ["true"]
|
||||
- key: kubernetes.io/hostname
|
||||
operator: In
|
||||
values: [titan-22]
|
||||
values: [titan-08]
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 100
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: atlas.bstein.dev/media-primary
|
||||
- key: hardware
|
||||
operator: In
|
||||
values: ["true"]
|
||||
tolerations:
|
||||
- key: atlas.bstein.dev/media-primary
|
||||
operator: Equal
|
||||
value: "true"
|
||||
effect: PreferNoSchedule
|
||||
values: [rpi5]
|
||||
initContainers:
|
||||
- name: init-config
|
||||
image: busybox:1.37
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user