A Talos Kubernetes homelab for public applications, private services, and contained learning. Flux reconciles committed Kubernetes intent.
Start with the platform capabilities, architecture, or routine operations. Decisions explain architectural choices; records summarize historical findings.
kubernetes/ and bootstrap/ are hand-edited. Talos configuration is generated
from talos/talconfig.yaml, talos/talenv.yaml, and patches. There is no general
repository template-render step.
mise exec -- task --list
mise exec -- task hooks:install
mise exec -- task contracts:validateThe deploy gate validates every commit on main; see
deploying changes. Read AGENTS.md and the matching .agents/skills/ procedure before
operational changes. These procedures are shared across agent harnesses. Live
cluster actions require explicit approval; repository validation does not grant it.
mise exec -- bun run --cwd docs start --host 127.0.0.1
mise exec -- bun run --cwd docs typecheck
mise exec -- bun run --cwd docs buildThe local site uses /anton/. Everything in its source and assets is public.
Detailed inventories, sensitive evidence, and working plans stay outside the site.
See documentation policy.
Anton began from onedr0p/cluster-template.