Operate
llms.txtlists every page for an agent
Optional: hand this page to your coding agentThe steps work by hand too.Show the whole prompt
Follow https://intentius.io/choudoufu/kubernetes/operate/ for my change. Edit the configuration, run `choudoufu plan -out=plan.bin` and report the plan.
Never apply or destroy (`choudoufu apply`, `choudoufu destroy`, `tofu apply`), approve a saved plan, or merge; never edit or remove an owner tag by hand.Rename
Section titled “Rename”live-mv <old> <new> rewrites the address annotation.
Records
Section titled “Records”record_store "kubernetes" {
config_path = "~/.kube/config"
}Each record is a Secret in tofu-records-<estate>. Install the admission policy and run the API server with encryption at rest. On EKS, GKE or AKS, name the cluster so its encryption setting is read from the provider:
record_store "kubernetes" {
config_path = "~/.kube/config"
control_plane "eks" {
name = "prod"
region = "us-east-1"
}
}Remove
Section titled “Remove”An undeclared object with your label is proposed for deletion. Objects a controller or a Helm release made stay.
Each instance’s name is in its key.
Plan, review, apply
Section titled “Plan, review, apply”apply FILE applies a saved plan that still matches the live system, and exits 3 otherwise.
From CI
Section titled “From CI”See the CI how-to.
Two runs at once
Section titled “Two runs at once”Server-side apply names the other manager (OPERATE.md).