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/kartiknaik18/gitops-workflow-using-argocd-on-kubernetes
This project shows how to deploy apps the GitOps way — code changes go through GitHub Actions for scans and builds, Jenkins updates Kubernetes manifests, and ArgoCD keeps the cluster in sync. With Prometheus and Grafana, everything is monitored in real time, making deployments automated, secure, and easy to manage.
cicd gitops jenkins kubernetes
Last synced: 18 Apr 2026
https://github.com/inseefrlab/onyxia-ops
🐙 GitOps repository for managing Onyxia Datalab deployment
argocd github-template gitops helm keycloak kubernetes minio onyxia vault
Last synced: 14 Mar 2026
https://github.com/olga-mir/playground
Platform API abstractions powered by Crossplane, GitOps and AI experiments
ai crossplane gitops kagent kgateway
Last synced: 17 Mar 2026
https://github.com/escalate/my-smart-home
The central repository for managing my Raspberry Pi Smart Home, based on an Ansible GitOps workflow
ansible docker gitops grafana home-assistant home-automation influxdb raspberry raspberry-pi raspberrypi self-hosted selfhosted smart-home smarthome traefik
Last synced: 15 Apr 2026
https://github.com/xdavidwu/kubectl-mutated
The answer to "Are we GitOps yet?"
gitops kubectl kubectl-plugins kubernetes managed-fields
Last synced: 01 Feb 2026
https://github.com/fenio/terrarium
TUI for managing tofu-controller resources
fluxcd gitops kubernetes ratatui rust terraform
Last synced: 15 Apr 2026
https://github.com/j0hn-b/service_mesh
Deploy Linkerd using ArgoCD and Google's Online Boutique test webapp
argocd gitops k3d linkerd service-mesh
Last synced: 16 Apr 2026
https://github.com/brunnels/home-ops
My home Kubernetes (talos) cluster managed by GitOps (Flux2) and serviced with RenovateBot
flux gitops helm k8s-at-home kubernetes kubesearch renovate talhelper talos
Last synced: 11 Feb 2026
https://github.com/cypr0/k8s-home
⚙️ Personal home Kubernetes cluster managed with Flux and Kustomize. Includes GitOps-based deployment of infrastructure and applications such as Nextcloud, Paperless-ngx, Immich, Open WebUI, Authentik and more. Designed for resilience, automation and learning in a homelab environment.
flux gitops immich kubernetes kubesearch mise nextcloud open-web-ui paperless-ngx renovate selfhosted talos taskfile
Last synced: 01 Mar 2026
https://github.com/robinlioret/gate-operator
A simple tool to help managing large gitops deployments.
automation gitops kubernetes orchestration
Last synced: 01 Mar 2026
https://github.com/thatmlopsguy/dokaseca-control-plane
Framework for bootstrapping cloud-native platforms using Kubernetes in Docker (Kind)
argocd devops dokaseca gitops gitops-bridge homelab k8s kubernetes platform-engineering terraform
Last synced: 19 May 2026
https://github.com/mnstrlara/kubestream
GitOps-Enabled Kubernetes Deployment with FluxCD, Flagger, and CDK
aws cdk cloudformation flagger fluxcd gitops kubernetes
Last synced: 18 Apr 2026
https://github.com/ardikabs/terragrunt-atlantis-server
Terragrunt and Atlantis server
ansible ansible-role atlantis-tf gitops terraform terragrunt terragrunt-managed
Last synced: 16 Apr 2026
https://github.com/jpvargasdev/magos-dominus
Lightweight GitOps agent for homelabs, enforcing Git as truth with Podman/Docker/Linux Containers.
Last synced: 01 Apr 2026
https://github.com/wislertt/zerv-flow
Demo: zerv versioning integration with CI/CD pipelines - multi-format version generation (semver/PEP440/Docker), environment-specific deployments, and flexible branching strategy framework.
cicd github-acti gitops semantic-versioning versioning zerv
Last synced: 01 Apr 2026
https://github.com/bytebase/example-gitops-github-flow
Database CI/CD and schema migration with GitHub flow using Bytebase and GitHub actions
Last synced: 05 Mar 2026
https://github.com/dc-tec/k8s-gitops
Kubernetes GitOps repository for my homelab
argocd gitops kubernetes packer talos terraform
Last synced: 17 Apr 2026
https://github.com/ansh-info/homelab
Personal homelab setup for managing self-hosted services, media, and infrastructure. Continuously evolving with a focus on automation and local-first deployment.
ansible automation devops docker docker-compose gitops homelab kubernetes self-hosting tailscale terraform vpn
Last synced: 02 Apr 2026
https://github.com/kohcojlb/kustomize-sops
kustomize plugin to decrypt sops-encrypted files
argocd gitops kubernetes kustomize kustomize-plugin sops
Last synced: 17 Apr 2026
https://github.com/odennav/devsecops-pipeline-jenkins
DevSecOps Pipeline with Jenkins, Terraform, Ansible, SonarQube and Trivy
aws-ec2 cert-manager devops devsecops docker gitops grafana jenkins jenkinsfile kubeadm kubeaudit kubernetes metallb nexus prometheus sonarqube terraform traefik trivy
Last synced: 07 Apr 2026
https://github.com/xxczaki/homelab
GitOps configuration for my local homelab K8s cluster
argo-cd gitops grafana homelab k8s kubernetes loki longhorn pi-hole sealed-secrets tailscale tailscale-operator
Last synced: 04 Apr 2026
https://github.com/lokimcpuniverse/argocd-mcp-server
MCP server for ArgoCD - GitOps continuous delivery for Kubernetes with GenAI
ai-agents argocd cd deployment devops genai gitops k8s kubernetes mcp model-context-protocol
Last synced: 18 Apr 2026
https://github.com/veerendra2/composeflux
A GitOps continuous deployment tool for Docker Compose
compose-sdk docker docker-compose docker-sdk-go gitops
Last synced: 04 Apr 2026
https://github.com/chrispsheehan/terraform-aws-github-oidc
A terraform module for creating a validate and a defined scoped deploy role.
aws github-actions gitops iam oidc terraform terraform-module
Last synced: 20 Apr 2026
https://github.com/batleforc/weebogitops
Mise en place d'un serveur Kubernetes avec une archi GitOps
flux2 fluxcd gitops kubernetes
Last synced: 21 Apr 2026
https://github.com/jalalhejazi/kubernetes-on-azure
GitOps | Azure pipeline YML | K8S YAML
Last synced: 22 Apr 2026
https://github.com/ictup/llm-serving-gateway-vllm
OpenAI-compatible LLM serving gateway with vLLM, FastAPI, Redis quotas, Prometheus/Grafana, GPU metrics, benchmarks, Docker, Kubernetes, Helm, GitOps, Terraform, and CI/CD.
ai-gateway ai-infrastructure argocd benchmarking docker fastapi gitops grafana helm kubernetes llm llm-gateway llmops model-serving openai-compatible openai-proxy prometheus redis terraform vllm
Last synced: 06 Jun 2026
https://github.com/thatmlopsguy/dokaseca-addons
GitOps Configuration and documentation of my Kubernetes homelab powered by ArgoCD
devops dokaseca gitops gitops-bridge homelab k8s platform-engineering
Last synced: 25 Apr 2026
https://github.com/skosachiov/ansiblecd
This project illustrates the GitOps approach for managing kubernetes clusters using only Ansible instead of FluxCD or ArgoCD
ansible cicd gitops kubectl kubernetes microk8s
Last synced: 25 Apr 2026
https://github.com/texas-hpc/omni-cluster-operator
Kubernetes operator for managing Sidero Omni cluster templates
controller-runtime gitops kubebuilder kubernetes omni operator sidero talos
Last synced: 07 Jun 2026
https://github.com/moranweissman/sharko
Addon management server for Kubernetes clusters, built on ArgoCD
addons argocd gitops helm kubernetes platform-engineering
Last synced: 28 Apr 2026
https://github.com/mgoltzsche/kustomizr
kpt function container image to run kustomize builds
container container-image function gitops k8s kpt kubernetes kustomize
Last synced: 29 Apr 2026
https://github.com/dreitier/conditional-regex-search-and-replace-action
Executes conditional search and replace operations on a set of files. Strings are replaced by matching regular expressions.
argocd continuous-delivery continuous-deployment continuous-integration github-action github-actions gitops glob regex regular-expression search-and-replace structure
Last synced: 29 Apr 2026
https://github.com/linuxeuphony/delete-old-git-branches
This is an automated bash script to delete git branches older than some specific time period.
Last synced: 29 Apr 2026
https://github.com/ardikabs/kubernetes-fluxcd-gitops
GitOps approach for Kubernetes with FluxCD
automation fluxcd gitops kubernetes
Last synced: 30 Apr 2026
https://github.com/sebastiaankok/home-ops
My GitOps-driven homelab repo built on NixOS + k3s, deployed with ArgoCD
argocd gitops home-ops k3s k8s-at-home kubernetes kubesearch neovim nixos nixvim sops
Last synced: 30 Apr 2026
https://github.com/baloise-incubator/gitops-nginx-demo
Demo application as showcase for ChatOps based GitOps
Last synced: 30 Apr 2026
https://github.com/parca-dev/demo-infrastructure
Demo Infrastructure resources managed by Terraform.
Last synced: 20 Jun 2026
https://github.com/aylamar/home-ops
flux gitops kubernetes kubesearch renovate talos
Last synced: 01 May 2026
https://github.com/racksync/workshop-devops
Examples and Resources used in a DevOps workshop Materials.
ci-cd cloud-native cluster cncf devops devsecops docker gitops k8s kubernetes linux owasp security
Last synced: 01 May 2026
https://github.com/frnn4268/k8s_deploying-to-multiple-environments
This repository contains configuration files and scripts for deploying applications to multiple environments (staging, production) using Kustomize, Helm, and Kluctl. It includes base configurations, environment-specific overlays, and examples of GitOps deployments to streamline Kubernetes resource management.
cicd deployment gitops helm iac kluctl kubernetes kustomize production staging
Last synced: 01 May 2026
https://github.com/wearemiew/yml-change-webhook-trigger
gitops javascript marketplace nodejs tools
Last synced: 02 May 2026
https://github.com/cloudwithdan/infrastructure-as-code
GitOps Configuration and documentation of my Kubernetes homelab powered by Talos and FluxCD.
devops flux gitops homelab homeops kubernetes talos
Last synced: 02 May 2026
https://github.com/antoinemartin/autocloud
Collection of Kustomizations, Helm Charts and Helmfiles to deploy a Gitops based (Argo CD) Kubernetes platform
argocd gitops idp kubernetes kustomize sops
Last synced: 03 May 2026
https://github.com/idea2app/integration-test
Automated Testing, Continuous Integration & Continuous Deployment scaffold based on Node.js, Git & Docker. Practise DevOps & GitOps in testing & production environments immediately.
automation ci-cd devops docker git gitops nodejs scaffold template
Last synced: 05 May 2026
https://github.com/kube-cicd/pipelines-feedback-tekton
Tekton Pipelines integration with your favorite SCM - see commit & PR status right in Gitlab/Github/Bitbucket/etc.
github gitlab gitops go jenkins-x kubernetes openshift openshift-pipelines pipelines-feedback scm tekton tekton-pipelines tektoncd
Last synced: 05 May 2026
https://github.com/fabriziowho/full-stack-webapi-k8s
This repository contains code for a Node.js web app with an API querying a PostgreSQL database. It uses Terraform for Infrastructure as Code (IaC) to manage infrastructure and Argo CD for GitOps-based Helm deployment, enabling automated continuous delivery of a Kubernetes web app.
api argocd cicd gitops helm infrastructure-as-code kub node postgresql terraform webapp
Last synced: 07 May 2026
https://github.com/gianlucam76/jsonnet-controller
A Jsonnet controller. Get jsonnet files from either Flux source or ConfigMap/Secret. Process them using jsonnet module. Make output available for Sveltos
clusterapi controller gitops jsonnet kubernetes
Last synced: 10 May 2026
https://github.com/eddie4k-code/quoteconnect
ASP.NET Core API POC built on event-driven and CLEAN architecture that allows users to post quotes and follow others. Embracing the utilization of GitOps as well :)
argocd asp-net-core eda event-driven gitops kafka microservice microservices
Last synced: 12 May 2026
https://github.com/ruanbekker/argocd-examples
Argo CD Examples
argocd argocd-example devops gitops helm kubernetes
Last synced: 13 May 2026
https://github.com/alinanova21/tf-home-ops
terraform code for my home operations
Last synced: 15 Oct 2025
https://github.com/lilmonk/kind-terraform-setup
Deploy local kind cluster using terraform.
Last synced: 03 Apr 2025
https://github.com/anmiralles/quarkus-getting-started
Quarkus sample application to demonstrate gitops approach.
Last synced: 15 Oct 2025
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/strayer/doco-cd-webhook-proxy
Security proxy for doco-cd webhooks — validates and sanitizes GitHub webhook requests so doco-cd never needs to be exposed to the internet
docker doco-cd gitops golang security webhook webhook-proxy
Last synced: 29 May 2026
https://github.com/rooneyrulz/k8-argocd-demo
Simple demo app deployment using Kubernetes and ArgoCD
argocd continuous-delivery continuous-deployment gitops kubectl kubernetes minikube
Last synced: 08 May 2026
https://github.com/plcnk/kube-configs
My k3s cluster managed by Flux and Argo CD
argocd flux fluxcd gitops k3s kubernetes
Last synced: 01 Jun 2026
https://github.com/guyzsarun-lab/gitops
GitOps repository for application deployed on Homelab
Last synced: 02 Jan 2026
https://gitlab.com/gaia-charge/flux2-kustomize-helm-example-gitlab
A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm tweaked to work with GitLab CI
flux gitlab gitops helm k8s kubernetes
Last synced: 10 Mar 2025
https://github.com/roberthstrand/rancher-demo
Code used to demonstrate how to set up Rancher, as well as the repository for a demo of fleet
fleet gitops kubernetes rancher
Last synced: 08 Apr 2025
https://github.com/zachcheung/agevault
A simple shell utility for managing age-encrypted secrets with ease.
age age-encryption encryption gitops secrets secrets-management security security-tools
Last synced: 11 Mar 2026
https://github.com/felipe-veas/felipe-veas
SRE-DevOps Engineer specializing in Kubernetes, Terraform, cloud infrastructure, and observability platforms
aws cloud-engineering devops gcp gitops kubernetes observability sre terraform
Last synced: 10 Mar 2026
https://github.com/siggerzz/home-infra
My home Kubernetes cluster running on Talos Linux and managed with FluxCD. Based on onedr0p/cluster-template
fluxcd gitops homelab k8s-at-home kubernetes
Last synced: 16 Jan 2026
https://github.com/paulsilcock/app-of-apps
Bootstraps my Kubernetes cluster with applications, including an Argo Workflows instance and my homepage
app-of-apps argocd continuous-deployment devops gitops kubernetes kustomize
Last synced: 10 Mar 2025
https://github.com/dejain4/argode
This repository focuses on the deployment of applications using ArgoCD and the GitOps methodology.
argocd git gitops kubernetes kubernetes-cluster kubernetes-deployment
Last synced: 04 May 2026
https://github.com/tschaefer/supervisor
The Docker GitOps service :rocket:
docker docker-compose gitops polling rails rest-api webhook
Last synced: 20 Oct 2025
https://github.com/realm9-platform/realm9-ai-agent
Multi-layer AI agent system for intelligent infrastructure management. Features AI Terraform code editor with BYOK (Bring Your Own Key), Model Context Protocol (MCP) server with 45+ tools, and self-deploying Kubernetes observability agents. Supports OpenAI, Anthropic, and Azure OpenAI.
ai-agent anthropic bring-your-own-key byok devops gitops infrastructure-as-code infrastructure-management kubernetes llm mcp model-context-protocol multi-llm observability openai platform-engineering rag redis terraform
Last synced: 12 Apr 2026
https://github.com/hulloitskai/monastery
My secondary K8s cluster for CPU-intensive tasks.
configuration-as-code continuous-deployment gitops kubernetes
Last synced: 03 Sep 2025
https://github.com/jeffrom/polyester
bootstrap and manage linux environments using posix shell
Last synced: 02 Jul 2025
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/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/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/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: 24 Oct 2025
https://github.com/kryptn/infra
personal k8s
argocd gitops gitops-managed-cluster kubernetes
Last synced: 16 Jan 2026
https://github.com/tenhishadow/tenhishadow
devops devsecops github-profile gitops kubernetes platform-engineering profile-readme
Last synced: 01 Jun 2026
https://github.com/tolkonepiu/hl-cluster
My HomeLab Cluster managed with Flux, Renovate, and GitHub Actions.
ansible devenv flux gitops k3s kubernetes renovate selfhosted taskfile
Last synced: 06 Feb 2026
https://github.com/giannisalinetti/rhacm-gitops-example
Example repository to demonstrate the integration between Red Hat Advanced Cluster Management for Kubernetes and OpenShift GitOps (ArgoCD).
argocd cd gitops kubernetes kustomize openclustermanagement openshift operator
Last synced: 25 Oct 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/masterpointio/github-action-gitops-update
Reusable GitHub Action to update a YAML file and commit the result
github-action github-actions gitops
Last synced: 26 Oct 2025
https://github.com/siggerzz/homelab
My home Kubernetes cluster running on Talos Linux and managed with FluxCD
fluxcd gitops homelab k8s-at-home kubernetes
Last synced: 24 Feb 2026
https://github.com/c4f3z1n/nix-modules
Collection of custom-made modules for NixOS
Last synced: 26 Oct 2025
https://github.com/damoun/fleet-infra
FluxCD for my Kubernetes clusters
flux flux2 fluxcd gitops k8s k8s-at-home kubernetes-cluster
Last synced: 26 Oct 2025
https://github.com/andreistefanciprian/urlshortener-gitops
GitOps repo for deploying the urlshortener app and its infrastructure dependencies
cloudflare gitops kubernetes urlshortener
Last synced: 27 May 2026
https://github.com/alex-rosta/civo-env
Homelab k3s cluster on Civo using terraform
argocd civo civo-k3s gitops infrastructure-as-code terraform
Last synced: 23 Jan 2026
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/petruki/gitops-poc
Experimenting with Golang for a GitOps tooling project
Last synced: 31 Mar 2025
https://github.com/junaid-13/cross_cloud_gitops
This is a repository on which I'm doing the Devops project for hands-on practice. This is a GitOps project.
automation aws cicd cloud-native continuous-delivery devops gcp github-actions gitops gke infrastructure-as-code k8s kubernetes observability terraform
Last synced: 23 Feb 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/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/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/atkaridarshan04/CloudNative-DevOps-Blueprint
Applying DevOps practices on a MERN Stack application.
argocd cicd devsecops docker gitops helm-charts jenkins kubernetes mern-stack
Last synced: 28 Oct 2025