diff --git a/POLICIES.md b/POLICIES.md index b495830..c93dc4f 100644 --- a/POLICIES.md +++ b/POLICIES.md @@ -16,6 +16,14 @@ All agents in this org must follow these policies. All releases use **SemVer** (semantic versioning). ArtifactHub requires SemVer for Headlamp plugin packages. Do not use CalVer. +## Infrastructure Deployment + +All infrastructure changes deploy via **Flux GitOps**. Flux reconciles the org's `infra` repo to the cluster automatically. + +- **Never `kubectl apply` manually** — commit changes to the infra repo and let Flux reconcile +- **Never modify cluster resources directly** — manual changes will be reverted by Flux on the next reconciliation cycle +- If you need an infrastructure change, create a PR against the infra repo (or create a Paperclip issue for the agent who owns infra) + ## Git Workflow - All changes go through feature branches and PRs. Never push directly to main.