k8s-and-chill/prototypes
Felix Wolf 279cd0d19f refactor(prototypes): parameterize env-specific values for multi-env support
Extract domain, ingress class, TLS issuer, storage classes, S3 endpoints,
backup toggles, and forgejo node selector into env-data values. Each
prototype's app-data declares its subdomain alongside namespace; templates
compute host as <subdomain>.<cluster.domain>.

Schema is shape-only with safe defaults; production env-data sets values
explicitly. Backup CronJobs and external-secret prechecks gate on
backups.enabled and ocis.s3.external. Adds mkcert ClusterIssuer + precheck
Job for local-dev TLS, gated on cluster.tls.issuer == "mkcert".

forgejo argocd-deploy-key Job: REPO_URL/FORGEJO_URL moved to container env
vars to keep the script ytt-templatable; runtime behavior unchanged.

Production render verified byte-identical (excluding the deploy-key Job
env-var refactor and chart-volatile UUID ConfigMaps).
2026-05-03 15:08:48 +02:00
..
argocd refactor(prototypes): parameterize env-specific values for multi-env support 2026-05-03 15:08:48 +02:00
cert-manager refactor(prototypes): parameterize env-specific values for multi-env support 2026-05-03 15:08:48 +02:00
cloudnative-pg feat(pss): drop 5 namespaces from PSS privileged to restricted 2026-05-03 01:24:59 +02:00
forgejo refactor(prototypes): parameterize env-specific values for multi-env support 2026-05-03 15:08:48 +02:00
grafana refactor(prototypes): parameterize env-specific values for multi-env support 2026-05-03 15:08:48 +02:00
hcloud-csi feat: Migrate Forgejo to CNPG PostgreSQL + Hetzner CSI volumes 2026-04-03 16:37:13 +02:00
kube-state-metrics feat: Add VictoriaMetrics monitoring stack 2026-03-31 00:20:23 +02:00
kubernetes-secret-generator feat: replace secret-init Jobs with mittwald operator + cert-manager 2026-05-03 00:00:07 +02:00
metrics-server feat: Add metrics-server for pod/node resource metrics 2026-04-04 14:34:32 +02:00
node-exporter feat: Add VictoriaMetrics monitoring stack 2026-03-31 00:20:23 +02:00
ocis refactor(prototypes): parameterize env-specific values for multi-env support 2026-05-03 15:08:48 +02:00
traefik fix(ocis): resolve large file upload timeouts and enable stale upload cleanup 2026-04-24 20:12:24 +02:00
victoria-metrics-single feat(monitoring): Add comprehensive oCIS monitoring 2026-05-03 01:48:11 +02:00