ungleich-user/deploy/k8s/base
Sajeyks 4eeb25a3ea Add Kubernetes manifests
A kustomize base with a Deployment (2 replicas, migrate_locked init
container, liveness, readiness and startup probes, uid 10001 with a
read-only root filesystem, all capabilities dropped, RuntimeDefault
seccomp, no service account token, resource requests and limits), plus
a Service, an Ingress for account.ungleich.ch, a PodDisruptionBudget
and a ConfigMap with every non-secret setting.

The Secret is not part of the base, so credentials stay out of git;
secret.example.yaml and the README show how to create it. The README
also lists what the cluster must provide and what to confirm before
going live (StartTLS on the LDAP servers, HSTS).
2026-11-06 15:53:50 +03:00
..
configmap.yaml Add Kubernetes manifests 2026-11-06 15:53:50 +03:00
deployment.yaml Add Kubernetes manifests 2026-11-06 15:53:50 +03:00
ingress.yaml Add Kubernetes manifests 2026-11-06 15:53:50 +03:00
kustomization.yaml Add Kubernetes manifests 2026-11-06 15:53:50 +03:00
pdb.yaml Add Kubernetes manifests 2026-11-06 15:53:50 +03:00
service.yaml Add Kubernetes manifests 2026-11-06 15:53:50 +03:00