openchoreo-platform-engineer-gitops
OpenChoreo Platform-Engineer GitOps Guide
Git is the source of truth; the cluster is its reflection. This skill writes OpenChoreo platform resources to Git, lets Flux CD reconcile them, and reads cluster state with occ to verify.
This skill is scoped to platform-engineer GitOps work — initial scaffold + ongoing platform authoring. Application-level GitOps (Project / Component / Workload / ComponentRelease / ReleaseBinding) and non-GitOps cluster operations (Helm install, direct CRD edits) are out of scope; tell the user when a task crosses that boundary.
Step 0 — Prerequisites
occ must be configured against the target cluster:
command -v occ && occ config context list # occ configured?
occ namespace list # cluster reachable?
Step 1 — Load concepts (MANDATORY)
Read references/concepts.md in full before anything else. Not optional, even if the task looks simple — resource model / sync ordering / immutability / verification ladder / drift recovery are all easy to get wrong from memory. Load once per session; if you catch yourself acting without it, stop and load now.