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-01-19 00:09:05 UTC
- JSON Representation
https://github.com/devpro/helm-charts
Helm charts to ease deployment on Kubernetes clusters
cloud-native-computing fleet gitops helm-charts kubernetes
Last synced: 01 May 2025
https://github.com/dark-vex/infra-cd
Homelab Infrastructure as Code (IaC) and GitOps practices
ansible flux2 flux2-gitops-toolkit fluxcd gitops infrastructure-as-a-code infrastructure-as-code packer terraform
Last synced: 28 Apr 2025
https://github.com/siutsin/otaru
Bare-Metal Home Lab for Kubernetes and Technical Playground
gitops homelab k3s kubernetes raspberry-pi
Last synced: 22 Apr 2025
https://github.com/stakater/nordmart-apps-gitops-config
Tenant's namespace scoped apps are deployed via this gitops config repository
ci-cd gitops helm kubernetes workflow
Last synced: 10 Aug 2025
https://github.com/bmoussaud/tmc-gitops-demo
Tanzu Mission Control & GitOps it's possible.
Last synced: 18 Jan 2026
https://github.com/natrontech/momentum
GitOps as a Service to fit your needs
flux fluxcd gitops infrastructure kubernetes productivity self-service sveltekit
Last synced: 06 Aug 2025
https://github.com/taoky/git-keeper
Tracks specified git repos for sysadmins
Last synced: 25 Dec 2025
https://github.com/dadav/hass-addon-addman
AddMan is an add-on for home-assistant. It's an add-on manager.
Last synced: 05 May 2025
https://github.com/rszamszur/home-ops
A mono repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
ansible argocd gitops k8s-at-home kubernetes self-hosted
Last synced: 20 Mar 2025
https://github.com/tjungbauer/openshift-cluster-bootstrap
⛔️ DEPRECATED OpenShift Cluster GitOps Bootstrap
archived deprecated gitops helm-charts kubernetes obsolete openshift
Last synced: 17 Jan 2026
https://github.com/redeux/terraform-kubernetes-flux-install
Install Flux v2 with Terraform
flux gitops kubernetes terraform terraform-module
Last synced: 26 Oct 2025
https://github.com/olga-mir/k8s-multi-cluster
Experiments with multi cluster patterns
clusterapi fluxcd gitops k8s multicluster
Last synced: 18 Aug 2025
https://github.com/h-wb/home-ops
Gitop driven Homelab with Kubernetes and Flux
flux gitops kubernetes kubesearch selfhosted
Last synced: 16 May 2025
https://github.com/simonkowallik/as3ninja
:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!
as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault
Last synced: 12 Apr 2025
https://github.com/tauri-apps/dns-automation
This repo will manage DNS records automagically. Implementing Infrastructure as Code & GitOps practices.
cloudflare dns github-actions gitops iac terraform
Last synced: 06 Jul 2025
https://github.com/squat/fluxcdbot
A Telegram bot for Flux CD
bot cd flux gitops kubernetes telegram
Last synced: 19 Oct 2025
https://github.com/twingate/kubernetes-access-gateway
The Twingate Kubernetes Access Gateway enables secure, zero-trust access to your Kubernetes cluster.
gitops golang helm kubernetes twingate
Last synced: 08 Sep 2025
https://github.com/minghsu0107/update-kustomization
A CI plugin for updating image tags with kustomize.
Last synced: 25 Mar 2025
https://github.com/cpanato/github-sync
To sync Org Members and Collaborators
Last synced: 02 Aug 2025
https://github.com/aumer-amr/labv2
ansible flux gitops k3s k8s-at-home kubernetes
Last synced: 16 May 2025
https://github.com/airconduct/kuilei
🤖 A Probot App inspired by Kubernetes Prow. Chatops, automatic PR merging and more.
automation bot chatbot chatops cicd gitops gitops-toolkit golang kubernetes probot probot-app prow
Last synced: 23 Oct 2025
https://github.com/alexandrevilain/argo-cd-assistant
An AI-powered assistant for Argo CD that analyzes, explains, and helps you debug your applications and resources right from the dashboard.
ai argocd gitops kubernetes openai
Last synced: 17 Jan 2026
https://github.com/eonx-com/actions-opsgenie
Github Actions: OpsGenie Alerting
Last synced: 04 Oct 2025
https://github.com/fl64/localk8s
Local k8s testing infra
ansible argocd cilium gitops grafana k8s kubernetes lab metallb nfs nginx-ingress prometheus vagrant vector-agent
Last synced: 15 Apr 2025
https://github.com/baloise-incubator/generic-chart
General purpose Helm Chart
Last synced: 07 Apr 2025
https://github.com/isometry/github-token-manager
Kubernetes operator to manage fine-grained, ephemeral Access Tokens generated from GitHub App credentials
access-tokens github github-app gitops kubernetes operator
Last synced: 06 Aug 2025
https://github.com/martinbjeldbak/home-ops
My home infrastructure written as code, using GitOps practices
flux gitops k8s-at-home kubernetes kubesearch proxmox self-hosted talos
Last synced: 15 Jul 2025
https://github.com/nullx76/infrastructure
My Homelab Infrastructure
gitops k8s-at-home kubernetes nixos terraform
Last synced: 05 Mar 2025
https://github.com/lreimer/k8s-experts-day
Demo repository for with advanced Kubernetes showcases: K8s as Cloud-native software delivery platform, GitOps, admission controller, CRDs, operators.
admission-controller fluxcd gitops k8s kubernetes kubernetes-operator operator
Last synced: 13 Jul 2025
https://github.com/stevewm/homelab
homelab as code: approved by your wife's boyfriend
fluxcd gitops homelab k8s-at-home kubernetes kubesearch portainer talos
Last synced: 15 Jan 2026
https://github.com/lreimer/k8s-fleet-capi-gitops
Kubernetes Fleet Management with Cluster API and GitOps
cluster-api eks fluxcd gitops gke kubernetes vcluster
Last synced: 21 Jun 2025
https://github.com/raelix/raelix-cluster-v2
My Kubernetes on-premise cluster based on Flux
fluxcd gitops home-assistant homelab kubernetes
Last synced: 01 May 2025
https://github.com/zhongantech/seaman
Seaman is a gitops component of Kubecloud
Last synced: 16 Jun 2025
https://github.com/gbaeke/argo-demo
Demo with Argo CD
argo containers gitops iac kubernetes
Last synced: 15 Jun 2025
https://github.com/sap/configuration-tools-for-gitops
This repository provides CoCo, a configuration management tool for dealing with many services across a large number of target environments. CoCo helps to align configurations and identify deviations (between environments as well as different commits).
configuration file-generation gitops
Last synced: 19 Oct 2025
https://github.com/tyriis/i-see-dead-pods
Get rid of `Pod was terminated in response to imminent node shutdown.` Pods forever.
devops gitops gke helmrelease kubernetes manifests
Last synced: 12 Aug 2025
https://github.com/mikevader/k3s-cluster-infra-apps
GitOps stack for my raspberry k3s cluster
Last synced: 12 Aug 2025
https://github.com/dungpham91/gitops-fundamentals-exam-qa
Summary of questions and answers when taking Codefresh's GitOps Fundamentals test.
Last synced: 13 Apr 2025
https://github.com/yandex-cloud-examples/yc-courses-devops-course1
Материалы для курса «Развертывание инфраструктуры по модели GitOps».
cicd devops gitops yandex-cloud yandex-practicum yandex-praktikum yandexcloud
Last synced: 20 Aug 2025
https://github.com/fiware/operations
Collection of operations repositories containing useful tools to help ease the deployment of production-grade, 𝒑𝒐𝒘𝒆𝒓𝒆𝒅-𝒃𝒚-𝑭𝑰𝑾𝑨𝑹𝑬 solutions.
deployment fiware gitops helm-charts kubernetes-deployment
Last synced: 08 Aug 2025
https://github.com/weaveworks/weave-gitops-quickstart
Quickstart resources to get you started with Weave GitOps Enterprise
fluxcd gitops kubernetes weave-gitops
Last synced: 12 May 2025
https://github.com/kaweezle/krmfnbuiltin
Kustomize KRM function to run builtin transformers
gitops kubernetes kustomize kustomize-plugin
Last synced: 05 Jul 2025
https://github.com/hawkkiller/flux_config
Gitops repository configs driven by FluxCD.
Last synced: 26 Oct 2025
https://github.com/escalate/ansible-gitops-raspberry-pi-os-custom-disk-image
A build tool to create a customized Raspberry Pi OS disk image which initiates the Ansible GitOps workflow on first boot
ansible gitops raspberry raspberry-pi raspberrypi self-hosted selfhosted
Last synced: 10 Jul 2025
https://github.com/asilvajunior/homelab
A repository to store and share the infrastructure, materials and codes, from my small self-hosting homelab.
ansible cluster containers devops docker gitops homelab k3s k8s k8s-at-home kubernetes observability prometheus raspberry-pi terraform
Last synced: 24 Jul 2025
https://github.com/clowdhaus/aws-lambda-code-signing-action
GitHub action which uses AWS Code Signer to sign ✍🏼 AWS Lambda artifacts 📦 from your pipeline
aws aws-lambda code-signing github-action gitops
Last synced: 17 Jul 2025
https://github.com/aar10n/replacer
A Kubernetes mutating webhook that performs templated replacements on Secrets and ConfigMaps using providers like GCP Secret Manager. Simple and flexible secret management.
gcp-secret-manager gitops kubernetes secret-management
Last synced: 03 Sep 2025
https://github.com/mumoshu/conflint
Unified lint runners for various configuration files
Last synced: 11 Apr 2025
https://github.com/techno-tim/k8s-renovate
This is a demo repo used to show how Renovate can work with Kubernetes
devops docker gitops kubernetes renovate
Last synced: 11 Apr 2025
https://github.com/lreimer/mastering-gitops
Demo repository for Crossplane talk at Mastering GitOps conference
aws conference crossplane crossplane-provider demos fluxcd gcp gitops kubernetes
Last synced: 28 Oct 2025
https://github.com/archisman-mridha/instagram-clone
Demonstrating fault tolerant distributed systems by building a battle tested Instagram Clone | For educational purposes only
apache-flink apache-kafka aws cloudnative debezium distributed-systems gitops golang graphql grpc kcl kubernetes nextjs nix observability rust supplychain-security
Last synced: 04 Sep 2025
https://github.com/zombiezen/terraform-google-hugo-site
Terraform module for Hugo on Firebase Hosting
configuration firebase-hosting gcp gitops hugo hugo-sites push-to-deploy terraform
Last synced: 24 Mar 2025
https://github.com/ocraviotto/yaml-updater
Update your yamls values directly or via PR in your preferred git provider
Last synced: 12 Jan 2026
https://github.com/rogerwelin/argocd-kustomize-tutorial
Tutorial to illustrate a GitOps workflow using ArgoCD, Kustomize, Github Actions and Kubernetes (Kind)
argocd gitops kubernetes kubernetes-deployment
Last synced: 10 Apr 2025
https://github.com/suraj-kumar00/devops
Documenting DevOps learning.
ansible aws azure ci-cd cloud devops docker git gitops golang grafana iac kubernetes linux networking open-source prometheus python terraform yaml
Last synced: 19 Aug 2025
https://github.com/Stormcargo/k8s-gitops
Home kubernetes cluster managed with flux and ansible
Last synced: 16 May 2025
https://github.com/ycliuhw/kforce
To use manifest (yaml/JSON template) to manage K8s Cluster via kops
aws gitops k8s kops kubernetes manifest python-3-6 template
Last synced: 09 Apr 2025
https://github.com/mxcd/gitops-cli
CLI for performing GitOps tasks
cli gitops hashicorp-vault kubernetes secrets sops
Last synced: 12 Jan 2026
https://github.com/darkwizard242/ansible-role-flux
Ansible role for 'flux'. Available on Ansible Galaxy.
ansible ansible-galaxy ansible-role flux flux2 flux2-gitops-toolkit fluxcd gitops kubernetes linux system
Last synced: 16 Mar 2025
https://github.com/rancher/cluster-api-addon-provider-fleet
Documentation: https://rancher.github.io/cluster-api-addon-provider-fleet/ Cluster API Add-on Provider for Fleet will auto register child clusters with https://fleet.rancher.io/
capi clusterapi fleet gitops multicluster
Last synced: 23 Oct 2025
https://github.com/Jdavid77/home-cluster
Home-Ops using Talos, Flux and Renovate
fluxcd gitops home-ops k8s k8s-at-home renovate selfhosted
Last synced: 16 May 2025
https://github.com/dhruvinsoni30/argocd-demo
ArgoCD Tutorial | GitOps CD for Kubernetes
argocd devops gitops kubernetes
Last synced: 22 Jun 2025
https://github.com/lwitkowski/gitops-deploy-tag-action
GitHub Action to update image tag in target Helm values.yaml
Last synced: 11 Apr 2025
https://github.com/allthingslinux/infra
Infrastructure monorepo for All Things Linux
ansible automation devops docker github-actions gitops hetzner-cloud iac infrastructure internal linux mkdocs-material open-source python terraform uv vagrant
Last synced: 10 Aug 2025
https://github.com/chrisns/repomanager
Github repository manager
github gitops repository-management
Last synced: 22 Apr 2025
https://github.com/marcusschiesser/splunk-gitops
Store the configuration of a Splunk K8S cluster in Git
apps configuration docker git gitops splunk splunk-operator
Last synced: 02 Oct 2025
https://github.com/rytswd/gitopscon-na-2021
For GitOpsCon North America 2021
gitops helm importer kustomize
Last synced: 19 Oct 2025
https://github.com/ibm-cloud-architecture/eda-kc-gitops
eda gitops kafka mq saga saga-pattern
Last synced: 09 Nov 2025
https://github.com/niqdev/do-k8s
Declarative pull-based GitOps repository of my DigitalOcean Kubernetes cluster
argo digitalocean gitops kubernetes
Last synced: 16 May 2025
https://github.com/Heavybullets8/heavy-ops
fluxcd gitops helm kubernetes kubesearch talos
Last synced: 26 Sep 2025
https://github.com/hyperspike/hyperctl
A CLI to create Hyperspike Clusters from Scratch
aws cilium gitops hyperspike kubeadm kubernetes kubernetes-cluster
Last synced: 16 Jan 2026
https://github.com/j0hn-b/eshop
Deploy a microservices application with ArgoCD in local Kind cluster (App of Apps pattern)
argocd bootstrap cluster gitops helm-chart kind kubernetes
Last synced: 28 Feb 2025
https://github.com/Alexsaphir/K3s-Flux
K3s cluster driven by Flux
ansible flux gitops home-operations k3s kubernetes kubesearch renovate terraform
Last synced: 21 Sep 2025
https://github.com/avisi-cloud/workshop-ame-gitops
This repository contains instructions for the AME & GitOps workshop.
Last synced: 22 Apr 2025
https://github.com/weaveworks/weave-gitops-enterprise
This repo provides the enterprise level features for the weave-gitops product, including CAPI cluster creation and team workspaces.
Last synced: 12 Oct 2025
https://github.com/k0rventen/lampone
My self hosted cloud, running on some raspberries.
fluxcd gitops homelab k3s kubernetes selfhosted
Last synced: 24 Jul 2025
https://github.com/stefanprodan/gloo-flagger-demo
GitOps Progressive Delivery demo with Gloo, Flagger and Flux
flagger gitops gloo kubernetes
Last synced: 30 Mar 2025
https://github.com/dinushchathurya/script-book
:fire: Useful Commands & Scripts related to AWS, Ansible, Docker, Jenkins, Nexus, SSH, Linux, Kubernetes and many more
ansible argocd argocd-plugin aws devops docker eks git gitops jenkins kubernets linux minikube nexus scripts scripts-collection ssh terraform ubuntu
Last synced: 26 Jun 2025
https://github.com/kitplummer/goa
GitOps Agent - continuously monitors a remote git repository against local/any change, and performs actions (e.g. executes a provided command) - given a periodicity that is defined as a time intervals [NOTE: very much pre-release at this point.]
Last synced: 15 Jan 2026
https://github.com/lueschem/edi-cd
GitOps inspired fleet management for embedded devices.
ansible continous-deployment continuous-delivery fleet-management github-actions gitops iot ota-update
Last synced: 23 Mar 2025
https://github.com/dbgjerez/kustomize-vs-helm
Example of Helm and Kustomize over Kubernetes, using an ArgoCD serve to implement a GitOps philosophy
argocd gitops helm kubernetes kustomize workshop
Last synced: 15 Apr 2025
https://github.com/briandenicola/aks-with-istio
An opinionated point of view of AKS in Azure
fluxcd gitops istio kubernetes terraform
Last synced: 12 Apr 2025
https://github.com/kasuboski/cheap-managed-kubernetes
Terraform for deploying a cheap managed kubernetes cluster
Last synced: 27 Jun 2025
https://github.com/ssbostan/argostart
Helm Chart to deploy the first ArgoCD Application to setup AppOfApps and AppOfAppSets patterns
applicationset appofapps appofappsets argocd external-secrets gitops kubernetes
Last synced: 28 Oct 2025
https://github.com/neo9/pilot-operator
Kubernetes Operator to manage NodeJS, Java and Web applications
gitops k8s kubernetes kubernetes-operator
Last synced: 01 Nov 2025
https://github.com/wingkwong/argocd-playground
Demonstrating how to setup Argo CD on a k3s cluster using arkade and k3d
Last synced: 07 Apr 2025
https://github.com/zxkane/eks-gitops
Use Flux for GitOps and demonstrate shared services platform. Companion code repo for blog post 'Flux in Actions' series.
continuous-delivery eks flux2 fluxcd gitops kubernetes
Last synced: 03 Aug 2025
https://github.com/aolle/cloud-native-development-workshop
Red Hat Cloud-native Development Workshop
argocd cloud-native cloud-native-development containers devspaces gitops kustomize openshift pipelines-as-code quarkus redhat tekton workshop
Last synced: 11 Apr 2025
https://github.com/anokfireball/homelab-as-code
IaC for going from empty disks to running HA homelab cluster managed using GitOps within 2(-ish) clicks
ansible cloud-init devops flux gitops helm homelab k8s-at-home kubernetes netboot pxe selfhosted
Last synced: 22 Jul 2025
https://github.com/dungpham91/gitops-at-scale-exam-qa
Summary of questions and answers when doing Codefresh's GitOps at Scale test.
Last synced: 04 Jul 2025
https://github.com/slok/kahoy-helm-example
A production-ready Kahoy deploy example using Helm as the templating engine
ci cicd deploy deployment gitops helm k8s kahoy kubernetes
Last synced: 01 May 2025
https://github.com/minghsu0107/cicd-demo-manifests
This is a manifest repository for GitOps on Kubernetes. For details, please see https://github.com/minghsu0107/cicd-demo.
Last synced: 25 Mar 2025
https://github.com/drengskapur/ghostwire
Cloud-native Signal Desktop for Kubernetes - Browser-based access with infrastructure-level security
browser-access cert-manager cloud-native electron gitops helm kasmvnc kubernetes oauth2 persistent-storage remote-desktop signal signal-desktop statefulset vnc
Last synced: 31 Oct 2025