refactor(k8s): Reorganize into 5-layer structure with production kustomizations

This commit is contained in:
Story Crater Bot
2026-08-18 15:08:01 -07:00
parent 563f720d09
commit 0f30d77288
214 changed files with 405 additions and 885 deletions
+27
View File
@@ -0,0 +1,27 @@
# talos-iam/.env.example
# Copy to talos-iam/.env and fill in. The real .env is gitignored — never commit it.
# These are ADMIN credentials for the homelab identity provider; use strong values.
# Authentik's signing/encryption key. SET ONCE — rotating it invalidates all
# existing sessions, tokens, and encrypted fields. Generate:
# openssl rand -base64 60 | tr -d '\n'
AUTHENTIK_SECRET_KEY=
# Initial password for the built-in admin user 'akadmin'. Change after first login.
# openssl rand -base64 24
AUTHENTIK_BOOTSTRAP_PASSWORD=
# Initial API token for 'akadmin' (used for automation / blueprints).
# openssl rand -hex 32
AUTHENTIK_BOOTSTRAP_TOKEN=
# Password for the bundled PostgreSQL 'authentik' user (system of record).
# openssl rand -base64 24
PG_PASSWORD=
# OAuth2 client secrets for downstream OIDC integrations.
# These are registered with Authentik and injected as K8s secrets
# into the logging and storage namespaces by this bootstrap script.
# openssl rand -hex 32
GRAFANA_OIDC_CLIENT_SECRET=
MINIO_OIDC_CLIENT_SECRET=