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-06-29 00:12:51 UTC
- JSON Representation
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/adhar-io/adhar
ADHAR - The Open Cloud-Native Foundation
adhar adhar-patform ai analytics architecture cloud-native data developerexperience devops enterprise gitops governance helm idp k8s kubernetes microservices rapid-development security
Last synced: 25 Feb 2026
https://github.com/bubustack/bobrapet
Kubernetes operator for declarative AI workflows. Model pipelines as CRDs (Stories, Engrams, Impulses) with real‑time streaming and batch execution.
agent ai-orchestration controller-runtime crd dag gitops go kubernetes llm operator rag streaming workflow-engine
Last synced: 08 Apr 2026
https://github.com/schnatterer/argocd-autopilot-example
Example for GitOps repostructure created by argocd-autopilot
argocd argocd-autopilot gitops
Last synced: 06 Mar 2026
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/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/kaweezle/krmfnbuiltin
Kustomize KRM function to run builtin transformers
gitops kubernetes kustomize kustomize-plugin
Last synced: 05 Jul 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/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/mikevader/k3s-cluster-infra-apps
GitOps stack for my raspberry k3s cluster
Last synced: 12 Aug 2025
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/marcusschiesser/splunk-gitops
Store the configuration of a Splunk K8S cluster in Git
apps configuration docker git gitops splunk splunk-operator
Last synced: 23 Jan 2026
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/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/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/mxcd/gitops-cli
CLI for performing GitOps tasks
cli gitops hashicorp-vault kubernetes secrets sops
Last synced: 15 Feb 2026
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/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/dmytro-rybak/kube-deployments
A project template to practice Kubernetes and Argo CD by deploying a full-stack app (FastAPI, React, PostgreSQL) in a KinD cluster using GitOps. Includes AWS and GitHub Actions integrations.
argocd deployment devops docker external-secrets gitops helm kind kubernetes
Last synced: 13 Feb 2026
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/antnsn/stackd
GitOps daemon for Docker Compose stacks — auto-applies changes from git, monitors container health, and streams logs via a built-in dashboard
devops docker docker-compose gitops homelab self-hosted
Last synced: 26 Apr 2026
https://github.com/Stormcargo/k8s-gitops
Home kubernetes cluster managed with flux and ansible
Last synced: 16 May 2025
https://github.com/hawkkiller/flux_config
Gitops repository configs driven by FluxCD.
Last synced: 26 Oct 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/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/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/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/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/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/ronasit/projects-operator
🐙 Projects operator is k8s application which manages projects developed using various frameworks and thechnologies.
devops docker gitops helm k8s kubernetes laravel next nextjs operator operator-sdk react
Last synced: 07 May 2025
https://github.com/projectsveltos/classifier
Sveltos Classifier dynamically classify a cluster based on run time information (Kubernetes version, deployed resources and more)
add-ons classification clusterapi gitops helm helm-charts k8s kubernetes multi-tenancy
Last synced: 11 Apr 2026
https://github.com/vriesdemichael/keycloak-operator
A keycloak operator that enables gitops deployment
authorization gitops idp keycloak kopf kubernetes oauth2 operator realm
Last synced: 15 Jun 2026
https://github.com/dhruvinsoni30/argocd-demo
ArgoCD Tutorial | GitOps CD for Kubernetes
argocd devops gitops kubernetes
Last synced: 22 Jun 2025
https://github.com/rytswd/gitopscon-na-2021
For GitOpsCon North America 2021
gitops helm importer kustomize
Last synced: 20 Feb 2026
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/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/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/Heavybullets8/heavy-ops
fluxcd gitops helm kubernetes kubesearch talos
Last synced: 26 Sep 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/saidsef/argocd-applicationsets-services
Automatically generates ApplicationSets from open GitHub or GitLab pull requests, streamlining test environment creation through SCM label integration
argocd-applications argocd-applicationsets canary-deployments cicd cicd-pr-validation gitops kubernetes-deployment pr-canary pr-reviews preview-environment pull-requests
Last synced: 23 Feb 2026
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/andresterba/upstream-watch
git-ops tool to monitor an upstream repository and execute update hooks if necessary
git-ops gitops go infrastructure-management
Last synced: 22 Jan 2026
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/ibm-cloud-architecture/eda-kc-gitops
eda gitops kafka mq saga saga-pattern
Last synced: 07 Mar 2026
https://github.com/dungpham91/gitops-at-scale-exam-qa
Summary of questions and answers when doing Codefresh's GitOps at Scale test.
Last synced: 05 Feb 2026
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/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: 14 May 2026
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/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/chrisns/repomanager
Github repository manager
github gitops repository-management
Last synced: 22 Apr 2025
https://github.com/laa-software-engineering/agentic-control-plane
Terraform-style plan/apply for agent systems: versioned YAML for agents, tools, workflows, and policies; local-first SQLite state; MCP & HTTP tools; structured traces.
agents ai-agents cli declarative gitops golang llm mcp model-context-protocol orchestration policy-as-code sqlite workflow yaml
Last synced: 07 Jun 2026
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/kasuboski/cheap-managed-kubernetes
Terraform for deploying a cheap managed kubernetes cluster
Last synced: 27 Jun 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/heubeck/flux-kind-starter
A local Kubernetes setup using Kind and Flux as repo template for your (and mine) experiments
Last synced: 10 Feb 2026
https://github.com/robincher/bluesky-flux-sops-azure-template
Boilerplate to set-up Flux and Mozilla SOPs powered by Microsoft Azure
Last synced: 24 Apr 2026
https://github.com/niqdev/do-k8s
Declarative pull-based GitOps repository of my DigitalOcean Kubernetes cluster
argo digitalocean gitops kubernetes
Last synced: 04 May 2026
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/neo9/pilot-operator
Kubernetes Operator to manage NodeJS, Java and Web applications
gitops k8s kubernetes kubernetes-operator
Last synced: 20 Apr 2026
https://github.com/cstanislawski/grafana-db-exporter
Export your ClickOps'ed Grafana dashboards into the repository
automation clickops exporter gitops grafana grafana-dashboard iac infrastructure-as-code monitoring
Last synced: 09 Apr 2026
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/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
https://github.com/ananya2001-an/devops
This repository includes all my notes on DevOps
argocd devops docker gitops kubernetes yaml
Last synced: 10 Mar 2026
https://github.com/magosproject/magos
Bringing GitOps to Terraform.
gitops kubernetes-operator magos terraform
Last synced: 13 Apr 2026
https://github.com/kevchu3/ocp4-gitops-homelab
Sample applications for OpenShift GitOps in a homelab
argocd gitops openshift openshift-gitops openshift-v4
Last synced: 18 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/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/brokenpip3/my-personal-cluster-gitops
This is my "fleet" repo that describe my entire k8s cluster, made with heart using Flux
Last synced: 12 May 2025
https://github.com/dbgjerez/ta
Personal for technical analysis project
criptocurrency gitops go golang technical-analysis
Last synced: 15 Apr 2025
https://github.com/kameshsampath/quarkus-springboot-demo
The demo application that can be used to demonstrate on how to do CI with Java Applications with Drone CI
argocd demo-app drone-ci gitops quarkus springboot
Last synced: 06 Jul 2025
https://github.com/biosimulations/deployment
Kubernetes Configuration for BioSimulations
argo argocd biosimulations gitops kubernetes
Last synced: 05 Apr 2026
https://github.com/onlydole/layered-governance
FOSDEM 2021 Talk
flux gitops hashicorp-terraform kubernetes opa open-policy-agent terraform
Last synced: 01 Apr 2025
https://github.com/stackmate-io/stackmate
Infrastructure for busy developers
cdktf developer-tools gitops infrastructure-as-code terraform typescript
Last synced: 29 Aug 2025
https://github.com/geekifier/k8s-home-gitops
Public copy of my Kubernetes homelab workflow
flux gitops k8s k8s-at-home kubernetes kubesearch self-hosted
Last synced: 22 Aug 2025
https://github.com/taoky/gitkeeper
Works like etckeeper, but tracks git repos specified instead of just /etc.
Last synced: 05 May 2025
https://github.com/bartektelec/homelab
Desired state of my k3s homelab cluster. Managed by ArgoCD.
argocd gitops homelab self-hosted
Last synced: 01 Jun 2026
https://github.com/giuliopime/gport
My IaC base to create the Kubernetes cluster I use for most of my projects
argocd devops gitops hetzner kubernetes terraform
Last synced: 18 May 2026
https://github.com/javier-godon/cluster-continuous-delivery
Platform Engineering
continuous-delivery continuous-integration crossplane dagger gitops kcl-lang kubernetes
Last synced: 28 Feb 2025
https://github.com/evocloud-dev/evocloud-paas
EvoCloud is a comprehensive Cloud native platform for running internal IDPs, creating Sovereign Clouds on any IaaS, Air-gapped, or Edge. It is built around multi-clustering, multi-tenancy, and hybrid-IaaS with a greater focus on security, AI workload, autonomous operation, and cost saving.
aimlops cloud-management cloud-native cloud-native-ai-platform containerization gitops iaas-paas-saas kubernetes multi-cloud multi-cluster muti-tenant serverless sovereign-cloud workflow-orchestrator
Last synced: 02 Apr 2026
https://github.com/raskell-io/conflux
Schema-aware config state coordination. Multiple writers, deterministic merge, git milestones.
Last synced: 01 Apr 2026
https://github.com/thisisshi/safe-policy-rollout-gitops
Safe Policy Rollouts with GitOps (Kubecon NA 2021)
aws azure c7n cloud-custodian cloud-governance cloud-native compliance gcp gitops
Last synced: 18 May 2026
https://github.com/atlantyde-labs/cognitive-suite
Plataforma local-first de soberanía digital que transforma tus datos en conocimiento accionable mediante análisis semántico avanzado y GitOps automatizado.
ai-ethics cognitive-suite cra-compliance euphl gdpr gitops
Last synced: 15 Feb 2026
https://github.com/ol3d/home-ops
Automated Homelab setup and configuration, following GitOps and Infrastructure as Code (IaC) best practices where possible. Built on Proxmox using OpenTofu and Ansible.
ansible automation ceph devops docker gitops infrastructure-as-code kubernetes opentofu packer renovate selfhosted terraform
Last synced: 03 Aug 2025
https://github.com/kuberocketci/docs
Welcome to the official GitHub repository for KubeRocketCI documentation! KubeRocketCI is a cutting-edge Continuous Integration (CI) solution designed to seamlessly integrate with Kubernetes, empowering developers to streamline their CI/CD pipelines in cloud-native environments.
aks argocd cicd eks gcp gitops idp internal-development kubernetes microservice pipelines platform-engineering tekton
Last synced: 30 Oct 2025
https://github.com/shini4i/docker-argocd
A custom ArgoCD docker image
argocd dockerfile gitops secrets vault
Last synced: 01 Mar 2026
https://github.com/roberthstrand/gitops-terraform
This is where manifests and other resources related to demoing the Terraform Controller lives.
Last synced: 03 Mar 2026