/flux-reconciliation-windows-sample

Patter to manage your Flux based GitOps cluster to only apply changes during a designated 'maintenance window'.

flux-reconciliation-windows-sample

This repository contains samples to illustrate how to enable reconciliation windows for a K8s cluster managed by Flux.

Pre-requisits

  • Running cluster (AKS, K3s, etc)
  • Installed Flux CLI

Set up

Fork repository

git fork https://github.com/MahrRah/flux-reconciliation-windows-sample.git

For the next steps follow README.md for the sample you are interested in:

  1. Sample1: GitOps repository that enables reconciliation windows
  2. Sample2: GitOps repository to support both real-time and reconciliation window changes
  3. Sample3: GitOps repository with a "bootstrap" Kustomization approach
  4. Sample4: GitOps repository with a "bootstrap" Kustomization approach, notification controler and variable substitution.