atlas-iac/services/hermes/agent-image-prewarm.yaml
2026-08-11 02:46:29 -03:00

34 lines
977 B
YAML

# services/hermes/agent-image-prewarm.yaml
apiVersion: batch/v1
kind: Job
metadata:
name: hermes-agent-image-prewarm-20260811
namespace: hermes
labels:
app: hermes-agent-image-prewarm
spec:
backoffLimit: 2
template:
metadata:
labels:
app: hermes-agent-image-prewarm
spec:
serviceAccountName: hermes-agent
restartPolicy: Never
nodeSelector:
kubernetes.io/hostname: titan-12
containers:
- name: prewarm
image: registry.bstein.dev/bstein/hermes-agent@sha256:b413be5fcc0c01b0dd3e9ae0d54c23314a14f5e58f55da0d7cb47b408a2447e0
imagePullPolicy: IfNotPresent
command: [/bin/true]
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop: [ALL]
seccompProfile:
type: RuntimeDefault
resources:
requests: {cpu: 10m, memory: 16Mi}
limits: {cpu: 100m, memory: 64Mi}