Files
awesome-kubernetes/v2-docs/flux.md

9.2 KiB

Flux. The GitOps operator for Kubernetes

!!! info "Architectural Context" Detailed reference for Flux. The GitOps operator for Kubernetes in the context of Engineering Pipeline.

Standard Reference

Cloud Native

GitOps

AWS EKS

Implementation
  • (2021) acloudguru.com: Adopting GitOps for Kubernetes on AWS 🌟 [COMMUNITY-TOOL] — Architectural guide covering patterns for adopting GitOps continuous delivery structures on Amazon EKS. Connects the dots between declarative manifest repositories, Flux/ArgoCD engines, and automated AWS networking components to guarantee highly auditable release loops.

Azure Arc

Multi-Cluster
  • (2024) docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — Microsoft Azure official architectures describing the integration of Flux v2 into Azure Arc-enabled Kubernetes configurations. This deployment framework allows centralized teams to declare cluster states globally and push configurations down to distributed, edge, and hybrid-cloud clusters.

FluxCD

GitOps Toolkit
  • (2026) toolkit.fluxcd.io: GitOps Toolkit 🌟 [ADVANCED LEVEL] [DOCUMENTATION] [COMMUNITY-TOOL] — The core landing page for Flux v2 (GitOps Toolkit), the standard CNCF-graduated continuous delivery controller engine for Kubernetes. Written in Go, it utilizes specialized Kubernetes custom controllers (Source, Kustomize, Helm, Notification) to deliver git-defined cluster states.
Helm Integration
  • (2020) alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD [COMMUNITY-TOOL] — Clear technical breakdown showing how to structure a GitOps configuration repository deploying Helm charts using FluxCD. Explains the transition of manual release execution to declarative git workflows, keeping target application versions aligned automatically.
Legacy v1
  • (2022) docs.fluxcd.io [DOCUMENTATION] [LEGACY] — Historical documentation for FluxCD v1 (legacy). Live grounding underscores that Flux v1 is deprecated and archived, replaced completely by the microservices-based GitOps Toolkit (Flux v2), which handles multi-tenancy and multiple source configurations.

K3s

Infrastructure Templates
  • (2026) ==github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux== 2742 [YAML/GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A highly functional, production-ready GitHub template designed to boot lightweight K3s clusters managed end-to-end via Flux GitOps. Includes fully integrated platform components such as Prometheus/Grafana stacks, cert-manager, Renovate Bot setups, and ingress setups.

💡 Explore Related: Jenkins Alternatives | Gitops | Registries