This reverts commit 287c339aa0001c1daec161fd9fc73fbd4b267b48.
titan-iac
Flux-managed Kubernetes desired-state config for bstein.dev.
Canonical source URL:
ssh://git@scm.bstein.dev:2242/bstein/titan-iac.git
Scope
This repo contains cluster configuration consumed by Flux:
- platform/infrastructure manifests
- service manifests and kustomizations
- operational scripts for render/reconcile workflows
This repo is not the Ananke application source repo.
Ananke lives in bstein/ananke and orchestrates host-side shutdown/startup behavior around this desired state.
Validation workflow
kustomize build services/<app>
kubectl apply --server-side --dry-run=client -k services/<app>
flux reconcile kustomization <name> --namespace flux-system --with-source
Apply model
Use Git + Flux as the source of truth. Avoid manual in-cluster edits for durable changes.
Description
Languages
Python
66.3%
Shell
30.4%
Mermaid
2%
Groovy
0.7%
PHP
0.3%
Other
0.3%