mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-18 21:00:27 +00:00
9.2 KiB
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
- github.com/flux-iac/tofu-controller ⭐ 1640 [COMMUNITY-TOOL]
- A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟 [COMMUNITY-TOOL]
- itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS' KMS + Flux) [COMMUNITY-TOOL]
- Flux [COMMUNITY-TOOL]
- github: Flux ⭐ 6864 [ENTERPRISE-STABLE]
- github: Flux Version 2 ⭐ 8136 [ENTERPRISE-STABLE]
- dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize [COMMUNITY-TOOL]
- blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟 [COMMUNITY-TOOL]
- cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure' Kubernetes deployments [COMMUNITY-TOOL]
- johnclarke73.medium.com: How GitOps works for us [COMMUNITY-TOOL]
- thenewstack.io: GitOps at Home: Automate Code Deploys with Kubernetes and' Flux [COMMUNITY-TOOL]
- medium: Integrating GitOps Deployments in Kubernetes Using Weave Flux [COMMUNITY-TOOL]
- alexander.holbreich.org: (Typical) journey towards full GitOps with Flux [COMMUNITY-TOOL]
- cncf.io: Flux: Server-side reconciliation is coming [COMMUNITY-TOOL]
- solo.io: The 3 best ways to use Flux and Flagger for GitOps with your Envoy' Proxy API gateways [COMMUNITY-TOOL]
- fluxcd/flux2-multi-tenancy ⭐ 595 [COMMUNITY-TOOL]
- flux-subsystem-argo.github.io: GitOps Terraform Resources with Argo CD' and Flux Subsystem for Argo [COMMUNITY-TOOL]
- blog.ediri.io: Flux With Buckets: Is This Still GitOps? [COMMUNITY-TOOL]
- dirien/pulumi-civo-flux-bucket [COMMUNITY-TOOL]
- fluxcd.io: GitOps Without Leaving your IDE [COMMUNITY-TOOL]
- fluxcd.io: How to GitOps Your Terraform [COMMUNITY-TOOL]
- thenewstack.io: Deploy Stateful Workloads on Kubernetes with Ondat and FluxCD [COMMUNITY-TOOL]
- gist.github.com: GitOps for Helm Users 🌟 [COMMUNITY-TOOL]
- levelup.gitconnected.com: Flux CD: Getting Started [COMMUNITY-TOOL]
- weave.works: Flamingo: Expand Argo CD with Flux [COMMUNITY-TOOL]
- dzone.com: GitOps: Flux vs Argo CD 🌟 [COMMUNITY-TOOL]
- blog.aenix.io: Argo CD vs Flux CD [COMMUNITY-TOOL]
- cncf.io: How to GitOps your Terraform [COMMUNITY-TOOL]
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