Skip to content

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.

AWSKubernetesGCPAzure

live-mv <old> <new> rewrites the address annotation.

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"
}
}

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.

apply FILE applies a saved plan that still matches the live system, and exits 3 otherwise.

See the CI how-to.

Server-side apply names the other manager (OPERATE.md).

choudoufu