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-20 00:13:23 UTC
- JSON Representation
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/ananya2001-an/devops
This repository includes all my notes on DevOps
argocd devops docker gitops kubernetes yaml
Last synced: 12 Sep 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/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: 12 Jan 2026
https://github.com/ibm-cloud-architecture/eda-kc-gitops
eda gitops kafka mq saga saga-pattern
Last synced: 09 Nov 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/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/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/edenreich/kopgen
A generator for creating a CRUD Kubernetes operator from OpenAPI Specification written in Rust.
crud crud-api crud-operation framework generator gitops k8s k8s-operator oas3 openapi openapi3 template
Last synced: 14 Apr 2025
https://github.com/projectsyn/steward
In-cluster agent for Project Syn
gitops inventory kubernetes projectsyn
Last synced: 12 Apr 2025
https://github.com/yankeguo/ezdeploy
A simple tool to deploy various Kubernetes resources
gitops golang helm jsonnet kubernetes
Last synced: 10 Apr 2025
https://github.com/shini4i/docker-argocd
A custom ArgoCD docker image
argocd dockerfile gitops secrets vault
Last synced: 21 Feb 2025
https://github.com/schnatterer/argocd-autopilot-example
Example for GitOps repostructure created by argocd-autopilot
argocd argocd-autopilot gitops
Last synced: 02 Mar 2025
https://github.com/mtrnord/cluster
Infrastructure files for Nordgedanken and Midnightthoughts.
Last synced: 11 Apr 2025
https://github.com/rancher/devx-designs
Documentation and configuration tooling for SUSE DevX validate designs
Last synced: 21 Jun 2025
https://github.com/philippart/gitops-everything
A demo showcasing (a) infrastructure, managed service and application deployment based on GitOps principles, and (b) a split of responsibility between Dev and Platform teams.
Last synced: 19 Jul 2025
https://github.com/srfrnk/jabos
Just Another Boring Ops System - Jabos attempts to be a fully automated K8s GitOps framework.
ci-cd continuous-delivery docker-image github gitops jsonnet k8s kubernetes kubernetes-operator
Last synced: 13 Apr 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/spring-financial-group/peacock
Show off with minimal effort
cicd gitops helm notifications production release-notes release-notes-generator slack
Last synced: 04 Mar 2025
https://github.com/tao3k/tenzir-devops
automation ci devops devsecops gitops nix tenzir
Last synced: 16 May 2025
https://github.com/ruanbekker/argocd-workshop
Experimenting with ArgoCD
argocd devops gitops kubernetes workshop
Last synced: 22 Jul 2025
https://github.com/weaveworks/weave-gitops-scenarios
Various test scenarios for weave-gitops
gitops kubernetes terraform weave-gitops
Last synced: 24 Dec 2025
https://github.com/stuttgart-things/stuttgart-things
[sˈθɪŋz] - using modularity to speed up parallel builds
ansible automation gitops helm iac kubernetes modules terraform
Last synced: 06 Apr 2025
https://github.com/mharikmert/mharikmert.dev-infra
Continuous delivery workflow using FluxCD and GitOps on Kubernetes
continous-delivery flux fluxcd gitops gitops-toolkit kubernetes
Last synced: 25 Mar 2025
https://github.com/freepik-company/bgos
A process to synchronize selected G.Workspace groups into Hashicorp Boundary groups with authoritative approach
bgos gitops golang google-workspace gsuite hashicorp-boundary oidc
Last synced: 22 Mar 2025
https://github.com/volschin/home-ops
Repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
bitwarden cilium cloudflare flux2 fluxcd github-actions gitops home-operations home-ops homelab homeops iac kubernetes kubesearch renovate selfhosted sops talos
Last synced: 23 Jul 2025
https://github.com/deedee-ops/nixlab
Homelab - powered by nix and NixOS
gitops homelab homeops-nix nix nixos renovate selfhosted
Last synced: 10 Apr 2025
https://github.com/mirceanton/gitops-toolkit
A container with all of the tools I need to manage my GitOps setup.
age flux flux2 fluxcd gitops gitops-toolkit kubectl kubernetes sops talos talos-linux talosctl
Last synced: 02 Sep 2025
https://github.com/roberthstrand/gitops-terraform
This is where manifests and other resources related to demoing the Terraform Controller lives.
Last synced: 02 Sep 2025
https://github.com/yuyatinnefeld/cloud-native
📕 Learning Guide 📕 | Cloud Native Tech Stack
Last synced: 17 Sep 2025
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/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: 03 Oct 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/stackmate-io/stackmate
Infrastructure for busy developers
cdktf developer-tools gitops infrastructure-as-code terraform typescript
Last synced: 29 Aug 2025
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/dbgjerez/ta
Personal for technical analysis project
criptocurrency gitops go golang technical-analysis
Last synced: 15 Apr 2025
https://github.com/flavienbwk/freshdoc
Keep code and text snippets in sync across your git repos.
Last synced: 23 Mar 2025
https://github.com/nikimanoledaki/gitops-energy-usage-notes
Environmental Sustainability x Cloud-Native: How to measure the energy consumption of cloud-native processes
energy flux gitops kepler kubernetes liquid-metal sustainability
Last synced: 07 Apr 2025
https://github.com/yosef-alsabbah/docker-erpnext-cookbook
A collection of step-by-step solutions and configuration tips for running ERPNext/Frappe on Docker, from SSL redirection to Dropbox OAuth integration.” “Hands-on guides and scripts for common ERPNext Docker pitfalls—SSL, Bench config, OAuth callbacks, and more.
devops docker dropbox erpnext frappe gitops how-to oauth2 ssl treafik troubleshooting
Last synced: 01 Sep 2025
https://github.com/ramchaik/aether
Aether: A minimalist PaaS for effortless web application deployments. Built with NextJS, NodeJS, Golang, and AWS services.
argocd aws chi cicd gitops go grafana grpc hpa keda kubernetes microservices nextjs14 nodejs paas prometheus rest-api serverless terraform vercel-clone
Last synced: 24 Sep 2025
https://github.com/joevanhorn/okta-terraform-demo-template
GitOps template for managing Okta Identity Governance with Terraform, GitHub Actions, and Python automation. Multi-tenant support, AWS S3 state backend, AI-assisted code generation.
devops gitops iac identity-governance iga infrastructure-as-code okta okta-iga okta-terraform-provider terraform
Last synced: 27 Nov 2025
https://github.com/aretw0/loam
An Embedded Reactive & Transactional Engine for Content & Metadata.
cli content-management database devops digital-garden embedded-database event-driven file-watcher git gitops golang headless-cms json knowledge-management local-first markdown pkm reactive static-site-generator yaml
Last synced: 12 Jan 2026
https://github.com/alosadagrande/argocd
This repo is intended to be used as a GitOps repository for installing and configuring OpenShift clusters using ArgoCD. Configurations are focused mainly on telco space.
Last synced: 20 Feb 2025
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/taoky/gitkeeper
Works like etckeeper, but tracks git repos specified instead of just /etc.
Last synced: 05 May 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/tpayne/kubernetes-examples
This repo is for Kubernetes examples. This includes YAML, code and Maven plugins.
docker gitops kubernetes maven spring-boot
Last synced: 18 Jan 2026
https://github.com/mrsaints/kubeseal-web
:closed_lock_with_key: Yet another web UI for protecting Kubernetes secrets with Sealed Secrets.
gitops kubernetes kubernetes-secrets kustomize sealed-secrets secrets-management
Last synced: 18 Oct 2025
https://github.com/mukulmantosh/django-app
GitOps with Django & ArgoCD - Part I
argocd continous-delivery django docker gitops k8s kubernetes python python3
Last synced: 30 Dec 2025
https://github.com/coveros-archive/genoa
🚀 ☁️ A Continuous Delivery tool for shipping helm releases in a accelerated, automated and auditable fashion while respecting Git.
gitops gitops-controller helm-operator kubernetes kubernetes-operator
Last synced: 12 Apr 2025
https://github.com/AfsmNGhr/devops-swarm-mode
Concept DevOps multi-repository (IaC)
ansible deployment devops docker-compose docker-swarm environment gitops iac multi-repo pull-mode submodules swarm-mode
Last synced: 12 Apr 2025
https://github.com/lhns/kubedeploy
A vendor-neutral way to deploy your App
continuous-deployment curl devops docker docker-swarm gitops k8s kubernetes portainer webservice
Last synced: 18 Mar 2025
https://github.com/lreimer/testkube-flux2-receiver
A notification receiver for Flux2 events to trigger Testkube test executions.
flux2 gitops kubernetes testkube
Last synced: 27 Feb 2025
https://github.com/baloise-incubator/okd4-apps-root-config
App of Apps Repository for OKDv4 Cluster
Last synced: 07 Apr 2025
https://github.com/luckylittle/introduction-to-gitops-with-openshift
Introduction to GitOps with OpenShift
argo-cd argocd gitops openshift openshift-v4 openshift4
Last synced: 19 Jul 2025
https://github.com/fluentci-io/flipt-plugin
Set up your CI/CD Pipeline with a specific version of Flipt
cicd continuous-delivery continuous-integration devops feature-flags flipt gitops wasm
Last synced: 23 Jun 2025
https://github.com/oun/terraform-flux-istio
GitOps demo for provisioning GKE cluster and deploy Fluxcd, Istio
fluxcd gitops istio terraform terragrunt
Last synced: 26 Feb 2025
https://github.com/amaurybsouza/portfolio
Helps global projects improve security posture while optimizing costs and ensuring business continuity. I'm a dedicated Cloud Security Engineer committed to safeguarding cloud environments and fostering a DevSecOps culture.
ansible aws cicd cloud devops devops-team devops-tools git github gitlab gitops infrastructure-as-code kubernetes sre terraform
Last synced: 12 May 2025
https://github.com/dinushchathurya/gitops-demo
GitOps example using Jenkins, Argocd, Kubernetes & Kustomize
argo argocd devops dinush-chathurya dinushchathurya docker dockerhub gitops jenkins k8s kubernetes kustomize kustomize-manifest
Last synced: 03 Apr 2025
https://github.com/ji-podhead/devops
This is my DevOps - Repo. This serves as my Playground, Portfolio, Research-Notes, Cheat-Sheet and Guide.
ansible cicd devops elasticstack github-actions gitops grpc jenkins k8s kafka kubevirt network-automation proxmox secops security terraform vault
Last synced: 28 Feb 2025
https://github.com/sombriks/simple-knex-koa-example
sample application touring API, tests, continuous integration, continuous deployments, image publishing and so on
argocd docker docker-compose dotenv-flow github-actions gitops knex koa kubernetes migrations mocha node sinon sqlite
Last synced: 10 Jul 2025
https://github.com/amaurybsouza/devops-talks
I love DevOps communities, and I have been helping many of them for years now, both as an organizer and digital creating. Got a project to discuss? Want me to speak at your meetup? Anything else? Let's chat! DM me on Twitter
ansible aws azure cicd cloud cloudnative devops devops-pipeline devops-tools devopsdays docker github gitlab-ci gitops helm-charts infrastructure jenkins kubernetes-cluster terraform
Last synced: 01 Apr 2025
https://github.com/asishkumar-gouda/go-web-app-devops
This is the Complete CI/CD implementation for the Golang Application. Helm Charts to Deploy to the EKS namespace using ArgoCD
argocd aws aws-ec2 docker-hub gitops helm-charts kubernetes
Last synced: 07 May 2025
https://github.com/garugaru/garu-kube
in house kubernetes cluster gitops
flux gitops k3s k8s kubernetes rpi
Last synced: 10 Apr 2025
https://github.com/kpfromer/home-cluster
My home Kubernetes (k3s) cluster managed by GitOps (Flux)
Last synced: 02 Sep 2025
https://github.com/mmontes11/flux-infrastructure
Flux proof of concept for bootstraping core infrastructure and the tenants that sit on top of it.
flux flux2 fluxcd gitops kubernetes multi-cluster multi-tenant sealed-secrets
Last synced: 31 Jul 2025
https://github.com/ogvalt/model-deployment-operator
Model Deployment Operator is a prototype system designed to automate the deployment and management of Nvidia Triton models on Kubernetes
custom-resource-definition gitops json-schema kubernetes kubernetes-operator nvidia-triton python
Last synced: 30 Aug 2025
https://github.com/smaeda-ks/jfrog-hashicorp-demo
This example repository showcases simple CI/CD workflows to automate containerized application deployment to HashiCorp Nomad cluster with GitOps model, using JFrog Artifactory and its docker image promotion feature.
gitops hashicorp jfrog-artifactory nomad
Last synced: 10 Jul 2025
https://github.com/al-husseinhameedjasim/do-kubernetes-challenge
GitOps-based CI/CD implementation using GitHub Actions and Argo CD
argocd digitalocean gitops kubernetes
Last synced: 17 Aug 2025
https://github.com/j0hn-b/kubepal
Local GitOps replica kubernetes cluster to develop and test your code.
argocd developer-tools devops gitops go-templates helm k3d k8s kubernetes platform-engineering taskfile terraform
Last synced: 28 Feb 2025
https://github.com/FrankelJb/home-ops
Contains the manifests to deploy my self-hosted kubernetes cluster
flux gitops k8s-at-home kuberenetes rke2
Last synced: 16 May 2025
https://github.com/mmontes11/vcluster-poc
vcluster + flux multi-tenancy PoC
flux fluxcd gitops kubernetes multi-tenancy multi-tenant tenant vcluster virtual-cluster
Last synced: 11 Aug 2025
https://github.com/mmontes11/k8s-github-explorer
Tenant repository bootstrapped by k8s-infrastructure that contains manifests for the GitHub explorer application
flux github github-api github-explorer github-graphql gitops helm kubernetes traefik
Last synced: 21 Feb 2025
https://github.com/erkerb4/home-k8s-gitops
ArgoCD/GitOps managed multi-architecture (armv8 & amd64) Kubernetes cluster at home.
gitops homelab k8s-at-home kubernetes
Last synced: 10 Jul 2025
https://github.com/sheblmohamed/todo-full-stack-deployment-gitops
Deploying a Todo app Helm Charts stack consisting of Backend (ExpressJS), Frontend (Angular), NodeJS (Javascript runtime), and Mongo (DB) into Kubernetes using GitOps.
angular api-rest argocd docker expressjs external-secrets-operator github-actions github-package-registry gitops hasicorp-vault helm-charts kubernetes mongodb nodejs
Last synced: 30 Dec 2025
https://github.com/SheblMohamed/Todo-Full-Stack-Deployment-GitOps
Deploying a Todo app Helm Charts stack consisting of Backend (ExpressJS), Frontend (Angular), NodeJS (Javascript runtime), and Mongo (DB) into Kubernetes using GitOps.
angular api-rest argocd docker expressjs external-secrets-operator github-actions github-package-registry gitops hasicorp-vault helm-charts kubernetes mongodb nodejs
Last synced: 02 Oct 2025
https://github.com/yuyatinnefeld/cloud-native-kiosk
🚀 Hands-On Project 🚀 | Cloud Native Kiosk Project
argocd cloud-native gitops k8s vault
Last synced: 31 Jul 2025
https://github.com/giannisalinetti/open-cluster-management-examples
Open Cluster Management examples for demo usage.
gitops kubernetes openclustermanagement
Last synced: 30 Oct 2025
https://github.com/siddhantprateek/lyftops
Aim of this project is to understand the GitOps best practices, utilizing Argo CD for continuous deployment
argocd canary gitops golang kubernetes rollouts terraform
Last synced: 10 Apr 2025
https://github.com/tedilabs/helm-charts
♻️ Repository for Reusable Kubernetes Helm Charts
devops gitops hacktoberfest helm helm-charts k8s kubernetes lang-yaml sre tedilabs
Last synced: 20 Feb 2025
https://github.com/stewartpark/stewpod
:wheel_of_dharma: Toys in the cloud
fluxcd gitops hobby-project k3s kubernetes
Last synced: 28 Mar 2025
https://github.com/tuladhar/gitops-demo
ClusterOps - Manage Kubernetes Clusters using Flux CD
cluster-api fluxcd gitops hacktoberfest kind kubernetes
Last synced: 02 Jul 2025
https://github.com/denniseffing/home-infrastructure
Home infrastructure driven by k3s & GitOps
flux gitops k3s k8s-at-home kubernetes renovate selfhosted
Last synced: 08 Apr 2025
https://github.com/huseyindeniz/gitops-lab
GitOps Playground (K8S, Terraform, Argo CD, Helm, Github Workflows etc.)
arc-runners-demo argo-rollouts-demo argo-workflows-demo argocd-demo flux-demo gitops gitops-demo harbor-registry-demo helm-demo istio-demo kubernetes-demo minikube-demo terraform-demo triton-inference-server-demo
Last synced: 13 Apr 2025
https://github.com/mr-karan/k8s-pruner
Cleanup unused configmaps in a Kubernetes namespace
configmaps gitops kubernetes kustomize
Last synced: 26 Mar 2025
https://github.com/c0nsultant/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: 23 Mar 2025
https://github.com/mmontes11/flux-tenant-podinfo
Tenant repository bootstrapped by flux-infrastructure that contains the resources and infrastructure for the podinfo application.
flux flux2 fluxcd gitops kubernetes multi-cluster multi-tenant sealed-secrets
Last synced: 20 Feb 2025
https://github.com/sergelogvinov/gitops-examples
Kubernetes GitOps
flux gitops hybrid-cloud k8s-at-home kubernetes multi-cloud talos-linux
Last synced: 01 Nov 2025
https://github.com/ildoc/homelab
Homelab per self-hosting e fare pratica con Kubernetes e GitOps
ansible gitops infrastructure-as-code kubernetes
Last synced: 25 Jul 2025
https://github.com/alivzh/rahbia-live-coding
In the RahBia Live Coding Series, we’ll walk through a complete DevOps journey from start to finish. Together, we'll cover every step—from initial server configuration to final production-ready service deployment that mr AhmadRafiee is hosting it
argocd ceph cicd docker elk gitops grafana haproxy linux observability openstack prometheus sre sre-team terraform traefik
Last synced: 10 Apr 2025
https://github.com/iconicto/kubernetes-config
GitOps Implementation for Iconicto's Kubernetes Cluster
devops fluxcd gitops hacktoberfest helm kubernetes sealed-secrets
Last synced: 02 Apr 2025
https://github.com/ryansquared/gitops
Ryan's personal clone of the Hashbang, Inc. GitOps cluster
Last synced: 01 Apr 2025