···11# Infrastructure
2233-Scaffoldable Kubernetes platform on Hetzner with a terraform/terragrunt iac setup + applications argocd layer.
33+IaC repo for my personal Infrastructure.
44+55+Uses both Hetzner Cloud and Proxmox VMs to provision a Talos k8s Cluster with ArgoCD.
66+77+Additionally includes applications for ArgoCD to deploy.
applications/_generators/blueprints-aggregator.sh
+3-3
applications/storage/rook/_parked/README.md
···15151616## What's here
17171818-- `saml.yaml` — Authentik SAML provider + `ceph` application blueprint (valid;
1818+- `saml.yaml`: Authentik SAML provider + `ceph` application blueprint (valid,
1919 all `!Find` names verified against live Authentik, `sign_assertion: true`).
2020-- `dashboard-sso.yaml` — Job (+ RBAC) that execs the toolbox to run
2020+- `dashboard-sso.yaml`: Job (+ RBAC) that execs the toolbox to run
2121 `ceph dashboard sso setup saml2` / `enable` and pre-create the admin user.
22222323## To resume (end-to-end TLS, re-encrypt)
···3737 `../`, re-add it to `../kustomization.yaml`.
38383939Alternative if e2e-TLS isn't worth the cert maintenance: front the dashboard with
4040-oauth2-proxy (Authentik OIDC) again — robust, but a second Ceph login.
4040+oauth2-proxy (Authentik OIDC) again, which is robust but means a second Ceph login.