Skip to main content

GitOps

Flux, Kustomize and SOPS references for validation, reconciliation, application delivery and troubleshooting.

8 entries Maintained references

Flux, Kustomize and SOPS references for validating and operating Git-managed Kubernetes environments.

The collection covers reconciliation, controller health, repository structure, application onboarding, rendering, dry runs, drift investigation and encrypted secrets.

Manual reconciliation is clearly identified because it may change Kubernetes resources. ``

Entries in GitOps

Commands, checks, troubleshooting procedures and operational references for this subject.

SOPS and age Secret Workflow

A safe workflow for encrypting Kubernetes Secrets in Git and allowing Flux to decrypt them during reconciliation.

Open Runbook entry

Kustomize Render and Dry-Run Validation

Validate desired-state manifests locally and against the Kubernetes API without persisting changes.

Open Runbook entry

GitOps Repository Structure

A reusable repository layout for separating cluster registration, applications, infrastructure, monitoring, networking, security and operational documentation.

Open Runbook entry

GitOps Drift Investigation

Compare Git, Flux revisions and live Kubernetes resources when desired and actual state differ.

Open Runbook entry

Flux Reconciliation Commands

Commands for checking Flux health, inspecting GitOps resources, triggering reconciliation and troubleshooting failed deployments.

Open Runbook entry

Flux Kustomization Troubleshooting

Focused checks for Flux Kustomization build failures, dependencies, health checks, revisions and applied resources.

Open Runbook entry

Flux Controller Health Checks

Read-only checks for Flux controllers, sources, reconciliation status, events and controller logs.

Open Runbook entry

Application GitOps Onboarding

Plan, render, validate and reconcile a Kubernetes application through Flux GitOps.

Open Runbook entry