GitOps
GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. GitOps uses Git repositories as a single source of truth to deliver infrastructure as code.
GitOps delivers:
- A standard workflow for application development
- Increased security for setting application requirements upfront
- Improved reliability with visibility and version control through Git
- Consistency across any cluster, any cloud, and any on-premise environment
Key components of a GitOps workflow
There are four key components to a GitOps workflow, a Git repository, a continuous delivery (CD) pipeline, an application deployment tool, and a monitoring system.
- The Git repository is the source of truth for the application configuration and code.
- The CD pipeline is responsible for building, testing, and deploying the application.
- The deployment tool is used to manage the application resources in the target environment.
- The monitoring system tracks the application performance and provides feedback to the development team.
- GitHub: https://github.com/topics/gitops
- Wikipedia: https://en.wikipedia.org/wiki/gitops
- Related Topics: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability,
- Last updated: 2026-07-24 00:12:50 UTC
- JSON Representation
https://github.com/wasn-lab/dgx_dev_pod
Experimental platform that allows students to choose the development environment they want to use
argocd gitops helm kubernetes sumikko wasn
Last synced: 08 Apr 2025
https://github.com/danil-grigorev/rancher-bind
Kube-bind plugin for rancher
fleet gitops kube-bind rancher rancher-bind
Last synced: 18 Mar 2025
https://github.com/nmeisenzahl/aso-fluxcd-sample
This repo contains sample code for Azure Service Operator with FluxCD
Last synced: 10 May 2026
https://github.com/jeffrom/polyester
bootstrap and manage linux environments using posix shell
Last synced: 02 Jul 2025
https://github.com/iamgp21/wsl2-microk8s-lab
POC Repo to Deploy Cloud Native tools on microk8s Cluster running on WSL2
Last synced: 21 Feb 2026
https://github.com/kiyeo/homelab
Fully automated HomeLab from empty disk to running services with a single command.
docker docker-compose flaresolverr gitops homelab jellyfin jellyseerr lidarr nginx-proxy-manager pihole prowlarr qbittorent radarr self-hosted sonarr tailscale unbound
Last synced: 12 Apr 2026
https://github.com/felipelaptrin/live-infrastructure-gitops
Manage infrastructure using Terragrunt and ArgoCD
argocd gitops kubernetes terragrunt
Last synced: 31 Mar 2025
https://github.com/friendlygeorge/mcp-server-terraform
MCP server for Terraform infrastructure-as-code operations. Plan, apply, destroy, and inspect infrastructure state from AI assistants.
ai-agents ci-cd cloud devops gitops hashicorp hcl iac infrastructure-as-code kubernetes mcp mcp-server terraform terraform-cli typescript
Last synced: 12 Jul 2026
https://github.com/ihsanmokhlisse/gitopsi
Bootstrap production-ready GitOps repositories for Kubernetes clusters with ArgoCD
argocd cli devops gitops kubernetes
Last synced: 13 Jan 2026
https://github.com/zackbradys/resources
Resources for Rancher, ClickOps, Kubernetes, GitOps, AWS, Cloud, etc...
aws clickops cloud gitops kubernetes rancher
Last synced: 10 May 2026
https://github.com/shermanhuman/waxseal
🦠CLI to store your k8s secrets in GSM, write to SealedSecrets. Mostly automated rotations. Now with Google calendar tasks reminders!
argocd gitops golang google-secret-manager kubernetes rotation sealed-secrets secret-management secrets security
Last synced: 10 Feb 2026
https://github.com/c4f3z1n/nix-modules
Collection of custom-made modules for NixOS
Last synced: 11 Jul 2026
https://github.com/chengfang/image-updater-examples
Sample Argo CD apps for Image Updater
argo-cd argocd argocd-image-updater ci-cd ci-cd-automation ci-cd-pipeline cicd gitops
Last synced: 04 Sep 2025
https://github.com/kryptn/infra
personal k8s
argocd gitops gitops-managed-cluster kubernetes
Last synced: 16 Jan 2026
https://github.com/abd-ulbasit/bookstore-kubernetes-guide
A standalone, hands-on Kubernetes guide that takes you from zero to production by progressively building, deploying, scaling, securing, observing, and operating one realistic microservices application — Bookstore — across 16 Parts and 115 chapters. Site: https://abd-ulbasit.github.io/bookstore-kubernetes-guide/
argocd devops eks gitops helm karpenter kubernetes kustomize learning-resources mkdocs-material prometheus terraform
Last synced: 10 Jun 2026
https://github.com/dark-vex/fluxcd-sysdig
Example of GitOps for managing Sysdig applications
example flux2 fluxcd gitops helm iac kubernetes kustomize
Last synced: 11 Jun 2025
https://github.com/tankibaj/gitops-scratch-paper
This repository contains all the ArgoCD, ArgoWorkflows and ArgoEvents GitOps-y stuff that I'm testing or worked with. Most things are broken, so USE at your own risk!
argocd argocd-applications argocd-applicationsets argocd-apps argoevents argoworkflows gitops kubernetes workflows
Last synced: 16 May 2025
https://github.com/alfi0812/test-cluster
Cluster for Testing Purposes
clustertool gitops helm kubernetes kubesearch
Last synced: 05 May 2026
https://github.com/sngular/gitops-helmrepository
Helm repository utilizado en los ejercicios de la serie GitOps Flux
Last synced: 25 Mar 2025
https://github.com/adriens/chocolatey-kapp-controller
Chocolatey package for carvel-kapp-controller
carvel cd continuous-delivery controllers declarative gitops helm k8s kapp kubernetes operator ytt
Last synced: 31 Mar 2025
https://github.com/sean-njela/k8s_app_template
Universal K8s template – from local k3s to GKE Autopilot, with dev/staging/prod pipelines powered by Terraform, Helmfile, Argo CD, GitHub Actions, Devbox + Mise, and full security/observability tooling.
ci-cd cloud-native devbox devsecops github-actions gitops gke gke-autopilot helm k3d kubernetes linkerd service-mesh solo-developer terraform
Last synced: 11 May 2026
https://github.com/andrew-the-drawer/flux-local
To experiment with GitOps (FluxCD, ArgoCD) and K8s local
argocd fluxcd gitops k8s kind kubernetes
Last synced: 16 Mar 2025
https://github.com/petruki/gitops-poc
Experimenting with Golang for a GitOps tooling project
Last synced: 31 Mar 2025
https://github.com/kameshsampath/gitops-kickstarter
A set of resources, components and scripts to get started with applying GitOps principles.
argocd gitops gke google-cloud template terraform
Last synced: 10 Jul 2026
https://github.com/starslider/kubernetes-demo
A comprehensive home lab Kubernetes setup with GitOps, supporting multiple Linux distributions on VMs and bare metal. Includes ArgoCD, Cilium, monitoring, security, and production-ready applications.
arch-linux argocd authentik automation bare-metal cert-manager cilium containerd gitops grafana homelab infrastructure-as-code kubernetes linux monitoring networking security self-hosted ubuntu virtualization
Last synced: 29 Apr 2026
https://github.com/robertomachorro/fleet-foundation
Starting point for a Fleet-Rancher-Kubernetes infrastructure.
continuous-delivery continuous-deployment fleet gitops gitops-deploy-repo kubernetes rancher
Last synced: 26 Jan 2026
https://github.com/switcherapi/switcher-gitops
GitOps Domain Snapshot Orquestrator for Switcher API
Last synced: 30 Mar 2025
https://github.com/kanywst/cncf-atlas
A readable map of the cloud native ecosystem: history, architecture, adoption, and code internals for every CNCF project. English and 日本語.
cloud-native cncf devops documentation gitops i18n knowledge-base kubernetes security vitepress
Last synced: 13 Jul 2026
https://github.com/al-husseinhameedjasim/certified-gitops-associate
Curated content for the Certified GitOps Association (CGOA) exam.
certification certified-gitops-associate cgoa cncf gitops
Last synced: 16 Jan 2026
https://github.com/mkutlak/kargo-argocd-observer
Kubernetes controller that reconciles Kargo Stage state with what ArgoCD actually deployed.
Last synced: 14 Jul 2026
https://github.com/kingdonb/dot-s2e2-rabbit-slides
Publish Slides for DevOpsToolkit YouChoose + The Case for Flux
fluxcd gitops gitops-toolkit presentation-slides rabbit-shocker
Last synced: 27 May 2026
https://github.com/swinton/gitops-playground
Fork of https://github.com/fluxcd/flux-get-started
Last synced: 11 Mar 2026
https://github.com/tholinka/home-ops
Home Operations driven by k8s cluster deployed with Talos Linux; automated via Flux, Renovate, and GitHub Actions 🤖
flux gitops home-operations homelab iac k8s k8s-at-home kubernetes kubesearch renovate selfhosted talos taskfile
Last synced: 05 May 2026
https://github.com/realm9-platform/realm9
Enterprise environment management platform with integrated observability and AI automation. Kubernetes-native, multi-cloud support for AWS, Azure, GCP.
approval approval-workflows aws azure cicd devops enterprise environment-management gcp gitops infrastructure-automation kubernetes multi-cloud observability platform-engineering terraform
Last synced: 14 Apr 2026
https://github.com/alexwaibel/home-ops
My home infrastructure using IAC and GitOps to manage a Kubernetes cluster.
flux gitops home-operations k8s-at-home kubernetes renovate selfhosted talos
Last synced: 02 Apr 2025
https://github.com/yama6a/pi5-k8s-cluster
A 3× Raspberry Pi 5 Kubernetes homelab on Talos Linux, networked by Cilium and delivered by Argo CD — a fully documented, numbered runbook from bare hardware to GitOps.
argocd arm64 bare-metal cilium cloudnative-pg cluster envoy-gateway gitops helm homelab kubernetes longhorn raspberry-pi raspberry-pi-5 sealed-secrets talos talos-linux victoriametrics
Last synced: 14 Jul 2026
https://github.com/yukitas/flux-playground
Manage multiple K8s clusters with Flux, Kustomize and Helm.
flux flux2 gitops helm k8s kubernetes kustomize
Last synced: 03 Apr 2025
https://github.com/aaronwittchen/home-server-gitops
Self-hosted homelab infrastructure with music streaming (Navidrome), note syncing (Syncthing), and health monitoring—deployed via GitOps using Kubernetes, Flux, and version-controlled configurations.
devops docker flux gitops helm homelab kubernetes navidrome syncthing tailscale
Last synced: 12 Apr 2026
https://github.com/5ergiu/helm-charts
A collection of production-ready Helm charts following cloud-native best practices. Features include auto-scaling, health checks, configurable ingress, signed releases with Cosign, and testing.
cloud-native devops docker gitops helm helm-charts k8s kubernetes kubernetes-deployment laravel laravel-deployment nextjs nextjs-deployment
Last synced: 13 Jan 2026
https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet
Cluster API Add-on Provider for Fleet will auto register child clusters with fleet.
Last synced: 28 Feb 2025
https://github.com/carlosrodlop/carlosrodlop
More than just my GH profile
cv devops github-actions gitops portfolio resume
Last synced: 22 Feb 2026
https://github.com/andrewzn69/kubernetes
gitops managed homelab including helm charts
argocd gitops helm helm-charts homelab kubernetes self-hosted
Last synced: 26 May 2026
https://github.com/damoun/fleet-infra
FluxCD for my Kubernetes clusters
flux flux2 fluxcd gitops k8s k8s-at-home kubernetes-cluster
Last synced: 14 Jul 2026
https://github.com/muhlba91/muehlbachler-public-services-cluster-applications
Personal Public Services: Applications running on the Kubernetes public-services-cluster
fluxcd gitops kubernetes services
Last synced: 25 Mar 2025
https://github.com/pieceowater-dev/lotof.cloud.resources.dev
devops docker-compose gitops iac
Last synced: 26 Feb 2025
https://github.com/olaolatunbos/aks-production-grade-deployment
This project focuses on deploying an AKS (Azure Kubernetes Service) cluster on Azure, integrating key Kubernetes tools such as ArgoCD, Helm Charts, Cert-Manager, and ExternalDNS.
azure dns gitops kubernetes tls
Last synced: 17 May 2026
https://github.com/dcelasun/knbud
K8s NFS Buddy - scales Kubernetes workloads down safely before NFS maintenance and scales them back up afterwards
argocd fluxcd gitops helm k8s kustomization nfs storageclass
Last synced: 09 Jul 2026
https://github.com/the-voidl/secretseal
Edit existing sealed-secrets in your k8s cluster, with a focus on json values in your secret, and without the hassle around sealing and formatting.
devops-workflow encrypt-secrets gitops kubernetes kubernetes-secrets sealed-secrets sealed-secrets-controller
Last synced: 07 May 2026
https://github.com/thatmlopsguy/k8s-homelab
GitOps Configuration and documentation of my Kubernetes homelab powered by ArgoCD
argocd devops gitops gitops-bridge homelab k8s kubernetes platform-engineering terraform
Last synced: 28 Feb 2025
https://github.com/c4f3z1n/nix-registry
Convert flake.lock to a registry file
Last synced: 16 Mar 2025
https://github.com/edenreich/awesome-infrastructure
A curated list for awesome Infrastructure as Data(IaD) tools and resources
declarative disaster-recovery eventual-consistency gitops gitops-tool k8s
Last synced: 29 May 2026
https://github.com/x-ethr/cluster-management
Kubernetes GitOps
ethr flux gitops kubernetes x-ethr
Last synced: 08 Oct 2025
https://github.com/lassestilvang/argocd-katas
argo argo-cd argocd flask gitops helm jenkins kubernetes python python-flask
Last synced: 10 Apr 2026
https://github.com/39school/argocd_project_homelab_v2
ArgoCD project deploying GitLab, Jellyfin, Syncthing, Vaultwarden, Joplin and more to my homelab cluster
age argocd argocd-applicationsets argocd-secrets gitops k3s k8s ksops kubernetes sops
Last synced: 15 May 2025
https://github.com/thatmlopsguy/dokaseca-portal
GitOps Configuration and documentation of my Kubernetes homelab powered by ArgoCD
backstage devops dokaseca gitops platform-engineering
Last synced: 13 Apr 2026
https://github.com/rabarbra/argo-gitops-monorepo
argocd gitops gitops-repo k8s monorepo
Last synced: 24 Jul 2025
https://github.com/p6m7g8-dotfiles/p6df-argocd
P6 Dotfiles: ARGOCD
cli cloud-native developer-tools devops dotfiles gitops p6 p6df p6m7g8 plugin productivity sh shell terminal theme zsh
Last synced: 06 Apr 2026
https://github.com/rmjhynes/homelab
My homelab config.
argocd gitops homelab k3s kube-prometheus-stack
Last synced: 16 Mar 2025
https://github.com/pando85/k8s-gitops
Flux/GitOps managed cluster built with Ansible(Kubespray based) https://github.com/pando85/kubernetes-deployer
Last synced: 22 Mar 2025
https://github.com/leoweyr/todo-requirement-blueprint-domain
TypeScript domain models for TODO Requirement Blueprint (TRB).
architecture-as-code ddd demand-pull domain-driven-design domain-model gitops graph-data indie-hacker module npm-package roadmap solopreneur strategic-planning todo-requirement-blueprint trb typescript wardley-maps
Last synced: 02 Apr 2026
https://github.com/anmiralles/gitops-helm-ocp-config
GitOps configuration using helm to deploy a sample application, per environment with ArgoCD app of apps approach.
Last synced: 08 Jan 2026
https://github.com/shivamkumar2002/personal-k8s-cluster
Personal Kubernetes cluster managed using GitOps principles with ArgoCD.
argo-cd argocd gitops kubernetes
Last synced: 15 Apr 2026
https://github.com/utwo/k8s-playground
Gitops repo with k8s tools simulating a real enterprise project
Last synced: 14 Mar 2025
https://github.com/psimaker/homelab
Self-hosted home infra: a 53-container Docker dataplane (hosts loogi.ch) + a k3s/GitOps platform I'm building as a CKA learning lab.
ansible devops docker flux gitops homelab kubernetes searxng self-hosted terraform
Last synced: 30 May 2026
https://github.com/kerbaras/cloudlab
Infrastructure repository for my cloud-lab
argocd cloud gitops homelab k0s kubernetes labs terraform
Last synced: 08 May 2026
https://github.com/shadyosama9/gitops-iac
The GitOps project automates the management of an Amazon EKS cluster using Terraform and GitOps principles. It includes GitHub Actions workflows for staging and production, with a cleanup process for removing resources when no longer needed. This project demonstrates efficient infrastructure deployment practices for AWS Kubernetes clusters.
github-actions gitops terraform
Last synced: 13 Apr 2026
https://github.com/anmiralles/openshift-cluster-config
Openshift CICD configuration for applying Gitops approach based on Tekton pipelines and ArgoCD deployment.
argocd gitops openshift preview-environment tekton
Last synced: 08 Jan 2026
https://github.com/dhivijit/dnsctl
Secure, version-controlled Cloudflare DNS management
cli cloudflare desktop-app developer-tools dns-management gitops infrastructure-as-code python
Last synced: 13 Apr 2026
https://github.com/arturo-builds-infra/argocd-gomplate
Container image with kubectl, Helm, and gomplate for ArgoCD plugin sidecar. Processes Helm charts with gomplate templating for dynamic, environment-specific deployments. Part of the argocd-applicationset-pattern.
argocd container-image docker gitops gomplate helm k8s kubernetes
Last synced: 13 May 2026
https://github.com/ashuhatkar/ashulearn-aws-lambda-annotation-native-aot-with-dynamodb-v8.0.2
The Lambda Annotations Framework uses C# custom attributes and Source Generators to translate annotated Lambda functions to the regular Lambda programming model. Source Generators create new C# source code and incorporate that code during compilation. It does not impact Lambda startup times because it translates your code at compile time.
ahead-of-time-compilation annotations aot cloud-formation continuous-deployment continuous-integration functions-as-a-service gitops lambda mock-lambda-test-tool serverless-framework source-generators
Last synced: 22 Jun 2025
https://github.com/annaelizabeth2019/code-review-tool
A workflow that provides PR feedback built on python and OpenAI
actions automation code-review gitops openai openai-api python3 workflow
Last synced: 12 Mar 2026
https://github.com/imgios/lab-ops
Ephemeral Kubernetes "homelab" to explore GitOps principles ☸
ansible flux gitops kind kubernetes lab learning-by-doing
Last synced: 08 May 2026
https://github.com/iamdexterpark/openclaw-k8s-manifests
Run the OpenClaw AI-agent runtime as a stateless, single-writer pod-per-agent fleet on Kubernetes: declarative Kustomize manifests, GitOps config, and externalized versioned state.
ai-agents edge-computing external-secrets gitops homelab kubernetes kustomize openclaw pod-per-agent stateless
Last synced: 16 Jul 2026
https://github.com/vityasyyy/invenio-rdm-gitops
Infrastructure-as-Code and GitOps configuration for deploying and operating InvenioRDM on a Rancher-managed Kubernetes cluster at Universitas Gadjah Mada.
argocd docker gitops iac invenio invenio-rdm kubernetes
Last synced: 08 Jul 2026
https://github.com/shlapolosa/test-svc-b1xn9wci-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/shlapolosa/test-svc-d0aegl9g-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/masterpointio/github-action-gitops-update
Reusable GitHub Action to update a YAML file and commit the result
github-action github-actions gitops
Last synced: 16 Jul 2026
https://github.com/shlapolosa/test-svc-hzxhil40-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/fabricesemti80/home-dc-kubernetes
Central repository for my home data centre's Kubernetes operations (managed by Argo/GitOps)
argocd gitops kubernetes terraform
Last synced: 16 Jul 2026
https://github.com/shlapolosa/test-svc-eu7yka9g-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/goldentooth/blog
Dev blog, formerly known as **Kubernetes, the _Excruciating_ Way**
ansible argocd blog gitops hpc kubernetes mlops slurm terraform
Last synced: 10 Apr 2025
https://github.com/shlapolosa/test-svc-gitoozis-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/kn-lim/homelab
A Homelab powered by Kubernetes, ArgoCD and Terraform
argocd gitops home-operations homelab k8s-at-home kubernetes talos terraform terragrunt
Last synced: 05 Feb 2026
https://github.com/cloudcap10/traefik-gen
Ultimate Home Lab GitOps Template & Traefik v3 Label Generator. Secure, automated, and professional Docker Compose management.
automation docker-compose gitops homelab security self-hosted traefik
Last synced: 24 May 2026
https://github.com/corapoid/orphelix
Modern Kubernetes dashboard with real-time monitoring, topology visualization, and GitOps integration. Features demo mode, AI-powered YAML editing, pod management, and GitHub PR workflow.
Last synced: 18 Jan 2026
https://github.com/beiertu-mms/fluxcd-gitops
A playground for FluxCD
fluxcd gitops k8s kubernetes playground
Last synced: 09 Jul 2026
https://github.com/shlapolosa/topology-fix-1754746541-gitops
GitOps repository for app container deployment manifests
Last synced: 07 Sep 2025