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-03-26 00:12:41 UTC
- JSON Representation
https://github.com/boromir674/cookiecutter-python-package
:globe_with_meridians: Scaffold modern Python Package Project, from a configurable Template, delivering public releases to PyPI and Dockerhub and having a CI/CD Pipeline, which supports DevOps processes with best practices.
automation ci cli cookiecutter devops docker generator gitops image module plugin poetry pytest sdist testing wheel workflow
Last synced: 16 Mar 2025
https://github.com/edenreich/n8n-cli
A simple n8n cli to sync workflows from Github to n8n using GitOps
apis automation cli gitops integrations n8n no-code workflow workflows
Last synced: 14 Oct 2025
https://github.com/slashexx/codebrewery
CodeBrewery is an innovative web application that enables users to write, run, and experiment with code in multiple programming languages.
docker docker-compose gitops golang kubectl kubernetes lucide-react minikube react
Last synced: 20 Mar 2025
https://github.com/rodent1/home-ops
flux gitops home-operations k8s-at-home kubernetes selfhosted talos
Last synced: 08 Sep 2025
https://github.com/smbonn2005/HomeOps
A mono repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
cilium cloudflared fluxcd gitops k8s-at-home kubernetes talos
Last synced: 13 Jul 2025
https://github.com/anjakammer/anya
Deploy your cloud-native apps the GitOps way
brigade gitops kubernetes kubernetes-deployment
Last synced: 09 Apr 2025
https://github.com/wesleyklop/infrastructure
My Homelab and Cloudlab
argocd cloudlab gitops hetzner homelab kubernetes terraform traefik
Last synced: 08 May 2025
https://github.com/devpro/helm-charts
Tested configurations and clear documentation to ease Kubernetes workload deployment
cloud-native-computing fleet gitops helm-charts kubernetes
Last synced: 25 Jan 2026
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: 03 Mar 2026
https://github.com/saidsef/alpine-jenkins-dockerfile
Jenkins Blue Ocean Containerised With Plugins
cicd continuous-delivery continuous-integration devops gitops groovy hacktoberfest jenkins jenkins-pipeline kubernetes kubernetes-cicd kubernetes-jenkins pipelines-as-code
Last synced: 02 Mar 2026
https://github.com/bluebrown/argocd-cmp-kpt
Use kpt as argocd configuration management plugin
Last synced: 12 Aug 2025
https://github.com/clemlesne/gitops-version
Single, releasable, SmVer, GitFlow / GitOps compatible versions. As simple as that.
devops devops-tools gitflow gitops gitops-toolkit pipeline-tooling version
Last synced: 11 Jun 2025
https://github.com/squaremo/spresm
It's a tool for managing Kubernetes configurations, that supports getting YAMLs from Helm charts and container images.
Last synced: 29 Jul 2025
https://github.com/azure/osdu-developer
OSDU™ Personal Instances - Simplified
Last synced: 04 Sep 2025
https://github.com/amirhnajafiz/simple-cd
A simple application for having continuous delivery.
cd continuous-delivery gitops shell shell-script
Last synced: 20 Jul 2025
https://github.com/qaware/cloud-native-explab
QAware Cloud Native Experience Lab
aws cluster-api fluxcd gcp gitops hacktoberfest platform-engineering terraform
Last synced: 08 Apr 2025
https://github.com/gurghet/github-deploy-key-operator
Kubernetes operator that automatically manages GitHub Deploy Keys for your repositories
deployment-automation github-actions gitops kubernetes
Last synced: 14 Apr 2025
https://github.com/duyet/athena-rs
Managing schema for AWS Athena as Code in GitOps-style
athena aws gitops rust rust-lang sql template-engine
Last synced: 07 Jul 2025
https://github.com/developer-guy/kubernetes-response-engine-based-on-event-driven-workflow
Experimenting to implement Kubernetes Response Engine based on Event-Driven Workflow using Argo Events and Argo Workflows
argo argo-events argo-workflows event-driven falco falcosidekick gitops
Last synced: 28 Oct 2025
https://github.com/muspelheim/microk8s-gitops
Home Cloud via Flux v2 | GitOps Toolkit. Leverage Flux2 to automate cluster state using code residing in this repo.
flux2 gitops helm helm-chart home-assistant kubernetes smarthome
Last synced: 16 Jan 2026
https://github.com/joshuaspence/homelab
My homelab Kubernetes Cluster, powered by GitOps.
flux fluxcd gitops helm-operator homelab k8s kubernetes
Last synced: 01 May 2025
https://github.com/sngular/gitops-flux-series
Serie de múltiples capítulos para dar los primeros pasos con GitOps y Flux2.
Last synced: 13 Oct 2025
https://github.com/heavybullets8/heavy-ops
Home operations repository for a single-node Kubernetes cluster on Talos Linux, managed with Flux, SOPS, and GitHub Actions.
fluxcd gitops helm kubernetes kubesearch talos
Last synced: 19 Jul 2025
https://github.com/biohacker0/gitswitch-gui
GitSwitch-Gui is a Tauri-React desktop app for effortlessly switching between multiple GitHub accounts. Manage SSH keys, add/remove users, and switch profiles seamlessly, all within a user-friendly interface.
github gitops gitswitch react rust tauri tauri-app
Last synced: 05 Mar 2026
https://github.com/graytonio/flagops
Use the power of feature flags in your infrastructure as code
Last synced: 15 Dec 2025
https://github.com/brittonhayes/devops-lab
A Kubernetes DevOps homelab. Running on Intel Nuc + Raspberry Pi ☸📦
containers devops gitops homelab k8s-at-home kubernetes pi
Last synced: 30 Apr 2025
https://github.com/digtux/laminar
automated (GitOps) tool for docker tag promotion in git
docker ecr fluxcd gcr git github gitops google-artifact-registry
Last synced: 14 Jan 2026
https://github.com/iterative/example-gto
Get Started GTO Project
data-science example gitops gto machine-learning mlem python
Last synced: 18 Jun 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/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/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/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/redeux/terraform-kubernetes-flux-install
Install Flux v2 with Terraform
flux gitops kubernetes terraform terraform-module
Last synced: 26 Oct 2025
https://github.com/taoky/git-keeper
Tracks specified git repos for sysadmins
Last synced: 25 Dec 2025
https://github.com/encircle360-oss/helm-charts
🎯 Curated collection of Helm charts for popular open-source applications - Easy deployment on Kubernetes
artifacthub deployment devops gitops helm helm-charts helm-repository infrastructure-as-code k8s kubernetes self-hosted
Last synced: 19 Feb 2026
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/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/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/bmoussaud/tmc-gitops-demo
Tanzu Mission Control & GitOps it's possible.
Last synced: 18 Jan 2026
https://github.com/h-wb/home-ops
Gitop driven Homelab with Kubernetes and Flux
flux gitops kubernetes kubesearch selfhosted
Last synced: 01 Feb 2026
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/aigisuk/terraform-kubernetes-argocd
A Terraform Module to deploy ArgoCD (v2.6.3) on a Kubernetes Cluster via Helm
argocd cicd devops gitops helm helm-chart helm-charts kubernetes terraform terraform-module
Last synced: 18 Feb 2026
https://github.com/invakid404/home-cluster
A repository for my home Kubernetes cluster
flux gitops k3s k8s-at-home kubernetes renovate selfhosted
Last synced: 30 Jan 2026
https://github.com/thaddeuscleo/cleoverse-gitops
FluxCD Monorepo for my home cluster
fluxcd gitops k3s k8s-at-home kubernetes kubesearch opentofu prometheus terraform
Last synced: 20 Jan 2026
https://github.com/gbaeke/argo-demo
Demo with Argo CD
argo containers gitops iac kubernetes
Last synced: 15 Jun 2025
https://github.com/gitops-tech/example-application
Example Application Repository to demonstrate GitOps
Last synced: 10 Mar 2026
https://github.com/brianmichel/nomad-compass
A simple job reconciler for Nomad
gitops hashicorp job-scheduler nomad paas reconciliation
Last synced: 01 Mar 2026
https://github.com/zhongantech/seaman
Seaman is a gitops component of Kubecloud
Last synced: 16 Jun 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/aumer-amr/labv2
ansible flux gitops k3s k8s-at-home kubernetes
Last synced: 16 May 2025
https://github.com/cpanato/github-sync
To sync Org Members and Collaborators
Last synced: 02 Aug 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/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 Mar 2026
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/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/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/eonx-com/actions-opsgenie
Github Actions: OpsGenie Alerting
Last synced: 04 Oct 2025
https://github.com/gianlucam76/ytt-controller
A Carvel YTT controller. Get ytt files from either Flux source or ConfigMap/Secret. Process them using ytt module. Make output available for Sveltos
carvel clusterapi controller flux gitops kubernetes ytt
Last synced: 03 Feb 2026
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/baloise-incubator/generic-chart
General purpose Helm Chart
Last synced: 07 Apr 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/minghsu0107/update-kustomization
A CI plugin for updating image tags with kustomize.
Last synced: 25 Mar 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/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/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/nullx76/infrastructure
My Homelab Infrastructure
gitops k8s-at-home kubernetes nixos terraform
Last synced: 05 Mar 2025
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/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/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: 24 Feb 2026
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/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/Stormcargo/k8s-gitops
Home kubernetes cluster managed with flux and ansible
Last synced: 16 May 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/mxcd/gitops-cli
CLI for performing GitOps tasks
cli gitops hashicorp-vault kubernetes secrets sops
Last synced: 15 Feb 2026
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/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/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/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/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/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/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/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/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/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/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/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/mumoshu/conflint
Unified lint runners for various configuration files
Last synced: 11 Apr 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/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/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