Files
zeekay 664feb32f1 helm: pin control-plane default tag to semver
helm values default of tag: latest violates the universe-wide semver-only
image tag policy. Pin to v1.0.0; downstream overrides should pin to a
released semver, never :latest.
2026-06-03 11:27:09 -07:00

110 lines
2.3 KiB
YAML

controlPlane:
replicaCount: 1
image:
repository: hanzo-agents/control-plane
tag: v1.0.0
pullPolicy: IfNotPresent
service:
type: ClusterIP
port: 8080
# Admin gRPC listens on (port + 100). Set to 0 to auto-compute.
grpcPort: 0
ingress:
enabled: false
className: ""
annotations: {}
hosts: []
tls: []
storage:
# local (SQLite/Bolt under HANZO_AGENTS_HOME) or postgres
mode: local
# If mode=postgres and this is empty, and postgres.enabled=true, the chart will auto-wire it.
postgresUrl: ""
env:
HANZO_AGENTS_HOME: /data
# Use defaults + env vars (avoids relying on a bundled config file).
# You can set this to a real path if you mount your own config.
HANZO_AGENTS_CONFIG_FILE: /dev/null
extraEnv: []
persistence:
enabled: true
existingClaim: ""
storageClass: ""
accessModes:
- ReadWriteOnce
size: 1Gi
podAnnotations: {}
annotations: {}
podSecurityContext: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: false
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
apiAuth:
enabled: false
apiKey: ""
existingSecret: ""
existingSecretKey: apiKey
postgres:
enabled: false
image:
repository: pgvector/pgvector
tag: pg16
pullPolicy: IfNotPresent
auth:
username: hanzo-agents
password: <from-kms>
database: hanzo-agents
existingSecret: ""
existingSecretUsernameKey: username
existingSecretPasswordKey: password
existingSecretDatabaseKey: database
persistence:
enabled: true
storageClass: ""
accessModes:
- ReadWriteOnce
size: 5Gi
demoAgent:
enabled: false
image:
# Build locally from deployments/docker/Dockerfile.demo-go-agent and push/load into your cluster.
repository: hanzo-agents-demo-go-agent
tag: local
pullPolicy: IfNotPresent
nodeId: demo-go-agent
service:
type: ClusterIP
port: 8001
demoPythonAgent:
# Demo agent that installs the Python SDK from PyPI at startup (no custom image required).
# Intended for evaluation only.
enabled: false
image:
repository: python
tag: "3.11-slim"
pullPolicy: IfNotPresent
pipPackage: "hanzo-agents"
nodeId: demo-python-agent
service:
type: ClusterIP
port: 8001