Skip to content

selfhost(deploy): Kubernetes manifests + Helm chart (Wave 3) #1211

Description

@JSONbored

Part of #975.

After the Docker Compose stack is stable and battle-tested, add Kubernetes manifests + a Helm chart for operators running k8s clusters (home labs, managed k8s, enterprise environments).

Deferred — tackle after the Docker Compose + Terraform paths are well-validated.

Likely scope when ready:

  • Helm chart: Deployment + Service + ConfigMap + Secret + PVC; ingress toggle with cert-manager annotations
  • HPA on CPU/memory for the worker pod
  • PgBouncer as a sidecar container in the app pod
  • Prometheus ServiceMonitor for kube-prometheus-stack compatibility
  • values.yaml mirrors the Docker Compose profile toggles (redis, postgres, litestream, ollama, tailscale)
  • Publishes to a Helm OCI registry (GHCR) via the release workflow

Metadata

Metadata

Assignees

Labels

maintainer-onlyWork to be completed solely by jsonbored - yields no gittensor points.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions