AF-293: make client release bundle deployable
run a fleet of AI agents on your own Kubernetes
Brought to you by:
agent-barn
Originally created by: AnaniyaT
Make the v0.17.0 client bundle deployable: the helmfile requires monitoring inputs the generated .env.deploy never carried, and the rebranded agent-barn/* registry path is not yet allowed by the tenant ACL. Supersedes [#186] (closed by the branch rename).
What's included
installed: on the monitoring release via MONITORING_ENABLED (default true). Existing deploys are unchanged.MONITORING_ENABLED, GRAFANA_HOST, GRAFANA_ADMIN_PASSWORD, SLACK_ALERTS_WEBHOOK_URL with placeholders and guidance.image_prefix input (default agent-barn). Passing agent-farm publishes to the path existing client credentials already allow; the bundle's REGISTRY_PREFIX follows the same input.Required repo config
none
Notes
agent-barn/* is an infra change in k3s-hetzner-cluster-infra, not part of this PR.main because the change is needed for a client release cut from main.Testing
helmfile -f helmfile.yaml.gotmpl list with MONITORING_ENABLED unset, true, false: monitoring shows INSTALLED=true / true / false, all other releases unchanged.