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-07-24 00:12:50 UTC
- JSON Representation
https://github.com/lilmonk/kind-terraform-setup
Deploy local kind cluster using terraform.
Last synced: 03 Apr 2025
https://github.com/jojees/project-genesis
Project Genesis is a comprehensive, hands-on learning initiative designed to build and manage a tangible, multi-service application within a modern DevOps ecosystem. This project serves as a real-world sandbox, demonstrating best practices across various disciplines, including DevOps, Site Reliability Engineering (SRE), DevSecOps, and FinDevOps.
cicd devops docker gitops grafana high-availability kubernetes microservices-architecture observability postgres prometheus rabbitmq redis sre
Last synced: 04 Apr 2026
https://github.com/askb/ha-gitops
PR-gated GitHub backup add-on for Home Assistant β every config change is a reviewable PR, validated by CI before merge. GitOps for your smart home.
backup github-actions gitops home-assistant home-automation homeassistant-addon
Last synced: 22 Jul 2026
https://github.com/gerardrecinto/argocd-gitops
GitOps patterns with ArgoCD: App-of-Apps, ApplicationSets, sync policies, RBAC, and multi-cluster deployment workflows
app-of-apps applicationset argocd continuous-delivery devops gitops helm kubernetes
Last synced: 01 Jul 2026
https://github.com/atkaridarshan04/springboot-devops
This project showcases the implementation of DevOps practices on a Java Spring Boot application
cicd docker gitops jenkins kind kubernetes spring-boot
Last synced: 04 May 2026
https://github.com/p6m7g8-dotfiles/p6df-github
P6 Dotfiles: GITHUB
automation cli developer-tools dotfiles gitops p6 p6df p6m7g8 plugin productivity sh shell terminal theme zsh
Last synced: 05 Apr 2026
https://github.com/labrats-work/infra.cloud-platform
Multi-cloud Kubernetes platform with GitOps automation. Cloud-agnostic platform layer with provider-specific implementations.
ansible cloud-native devops flux fluxcd gitops hetzner infrastructure-as-code kubernetes kustomize multi-cloud platform-engineering prometheus sre terraform
Last synced: 05 Apr 2026
https://github.com/masterpointio/actions
Centralized reusable GitHub Actions workflows for Masterpoint
Last synced: 18 Jun 2026
https://github.com/epheo/dotvirt
A vCenter-like WebUI that closes the gap between point-and-click VM operation and GitOps.
gitops kubernetes kubevirt virtualization
Last synced: 01 Jul 2026
https://github.com/sngular/gitops-webhook
Servicio Golang utilizado en los ejercicios de la serie GitOps Flux
Last synced: 19 Apr 2026
https://github.com/pragmatiks/pragma-cli
Command-line interface for pragma-os. Declarative resource management with YAML manifests.
cli command-line developer-tools devex gitops infrastructure-as-code platform-engineering python resource-management yaml
Last synced: 25 Apr 2026
https://github.com/cloudacademy/argocd-gitops
Argo CD - Declarative GitOps CD
argocd containers gitops kubernetes openshift
Last synced: 12 Jun 2026
https://github.com/ysdexlic/mono-config
gitops repo for monorepo
argocd deployment docker gitops kubernetes kustomize makefile monorepo
Last synced: 22 Apr 2026
https://github.com/bearbinary/omni-infra-provider-truenas
TrueNAS SCALE infrastructure provider for Sidero Omni β automatically provisions Talos Linux VMs via JSON-RPC 2.0
bare-metal gitops home-server homelab iac infrastructure-as-code json-rpc k8s kubernetes omni proxmox-alternative self-hosted sidero talos talos-linux truenas truenas-scale virtualization vm-provisioning zfs
Last synced: 23 Apr 2026
https://github.com/fluxcd/flux-schema
Flux CLI plugin for Kubernetes schema extraction and manifests validation
fluxcd gitops openapi-validation plugin
Last synced: 24 Apr 2026
https://github.com/stuttgart-things/argocd
Platform catalog for Argo CD β curated, versioned Application building blocks
argocd building-block gitops modules platform-engineering
Last synced: 24 Jul 2026
https://github.com/latebit-io/demarkus-knowledge-system-deploy
K8 as a demarkus knowledge system on GKE β OpenTofu + ArgoCD GitOps + OpenBao. Forkable template.
argocd demarkus gitops gke kubernetes mark-protocol openbao opentofu
Last synced: 28 Jun 2026
https://github.com/basel5001/gitops-cluster
Full GitOps platform: ArgoCD + Crossplane + Kyverno + Argo Rollouts, multi-env promotion
argo-rollouts argocd crossplane gitops kubernetes kyverno platform-engineering progressive-delivery
Last synced: 24 Jul 2026
https://github.com/mctlhq/mctl-api
mctl platform API server + MCP server
gitops kubernetes mcp mcp-server platform-engineering
Last synced: 24 Jul 2026
https://github.com/bgotink/macharian
Home server driven by Kubernetes and GitOps using Flux
flux gitops kubernetes renovate selfhosted
Last synced: 25 Apr 2026
https://github.com/frgrisk/terraform-aws-atlantis-server
aws devops gitops terraform-module
Last synced: 25 Apr 2026
https://github.com/hypertextassassin0273/google_it_automation_with_python
my important notes, exercises & projects for google it automation with python professional certificate
automation automation-scripts bash-scripting coursera-specialization dev-ops devops git-learning git-ops gitops google google-career-certificate google-coursera it-automation python-basics python-scripting
Last synced: 07 Jun 2026
https://github.com/b1e90ff/helm-repository
Helm chart monorepo for Kubernetes infrastructure and services
gitops helm helm-charts infrastructure kubernetes
Last synced: 26 Apr 2026
https://github.com/akrantz01/terraform-k8s-gitops
Deploys a GitOps-managed kubernetes cluster on DigitalOcean using k3s
argocd digitalocean gitops k3s kubernetes terraform
Last synced: 26 Apr 2026
https://github.com/thefest/github-actions
Workflows and other docs | {educational content}
github github-actions github-config gitops runners workflows
Last synced: 26 Apr 2026
https://github.com/nrkirby/slack-rss-feeds-gitops
Manage Slack RSS feeds with GitOps
Last synced: 29 Jun 2026
https://github.com/rellyson/argo-cd
GitOps with argocd discover.
argo-cd argocd cd continuous-delivery gitops k8s kubernetes
Last synced: 17 Jan 2026
https://github.com/michaelhutchings-napier/nifi-flow-upgrade-advisor
Apache NiFi flow upgrade tool for analysis, safe rewrites, target validation, and reviewed publish workflows
apache-nifi dataflow flow-upgrade gitops kubernetes migration-tool nifi nifi-migration nifi-registry nifi-upgrade
Last synced: 06 Apr 2026
https://github.com/muhlba91/fh-burgenland-bswe-assignment-infrastructure
FH Burgenland - BSWE: Assignment Infrastructure
Last synced: 27 Apr 2026
https://github.com/adrianfreemantle/bugle-call
Bugle Call is a full-stack incident intelligence platform built for testing architecture patterns, GitOps delivery, and platform resilience in real-world conditions.
cloud-native distributed-systems event-driven-architecture gitops kubernetes microservices-architecture observability terraform
Last synced: 27 Apr 2026
https://github.com/devevghenicernev-png/apigw
The single-binary API gateway. nginx + Let's Encrypt + GitHub deploys + live dashboard + RBAC β one static Go binary.
api-gateway cli dashboard deployment enterprise gitops golang high-availability jwt letsencrypt mtls nginx oauth2 opentelemetry rbac reverse-proxy self-hosted systemd tls webhook
Last synced: 07 Jun 2026
https://github.com/bap-michaud/devops-for-kubernetes
Battle-tested DevOps pipelines to help you ship code faster and safer on Kubernetes. Learn to build, test, and deploy applications with confidence using these production-ready workflows.
Last synced: 14 May 2026
https://github.com/yandex-cloud-examples/yc-webinar-gitops-dynamic-environments
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΊ Π²Π΅Π±ΠΈΠ½Π°ΡΡ Β«ΠΠΎΠ΄Π½ΠΈΠΌΠ°Π΅ΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅Π½Π΄Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ GitOpsΒ».
argocd cicd crossplane gitops kubernetes yandex-cloud yandexcloud
Last synced: 28 Apr 2026
https://github.com/iamenr0s/ansible-mcp
An MCP (Model Context Protocol) server that gives Claude AI direct access to your Ansible environment β run playbooks, execute Molecule tests, manage inventory, and drop into a shell, all from a conversation.
ansible argocd claude-ai gitops mcp-server
Last synced: 28 Apr 2026
https://github.com/githubfoam/argocd-pipeline
argocd
circleci continuous-delivery continuous-integration gitops kubernetes pipeline travis-ci
Last synced: 28 Apr 2026
https://github.com/leodhb/kestra-gitops
Boilerplate for versioning Kestra flows with local Docker validation and automatic deployment via GitHub Actions.
gitops kestra kestra-workflows
Last synced: 15 May 2026
https://github.com/dungpham91/devops.demo.argocd
Repository of Helm charts deployed to the EKS cluster in the demo DevOps flow.
argocd devops devsecops gitops
Last synced: 12 Jul 2025
https://github.com/zachcheung/agevault-go
agevault is a simple utility for managing age-encrypted secrets with ease β rewritten in Go.
age age-encryption encryption gitops secrets-management security-tools
Last synced: 22 Jun 2026
https://github.com/munagekar/kubeflow-argocd
Install Kubeflow with ArgoCD
argocd gitops kubeflow kubernetes
Last synced: 24 Jun 2026
https://github.com/saikrishnareddy1919/express-app-cicd-manifests
Jenkins pipeline with GitOps to deploy code into a Kubernetes cluster. CI part is done via Jenkins and CD part via ArgoCD (GitOps).
argocd aws cicd docker gitops jenkins kubernetes
Last synced: 30 Apr 2026
https://github.com/stuttgart-things/kaeffken
gitops apps & cluster management cli
apps flux github-api gitops k8s sops
Last synced: 30 Apr 2026
https://github.com/ryanmalonzo/homelab
Babylon, my personal homelab orchestrated using Docker Compose π³ and GitOps π
devops docker docker-compose gitops homelab komodo lxc proxmox proxmox-ve selfhosted sysadmin tailscale
Last synced: 30 Apr 2026
https://github.com/dvmrry/zscaler-as-code
Continuous Terraform reconciliation for Zscaler (ZIA/ZPA/ZCC): schema-generated modules, typed JSON config, brownfield import adoption, drift-to-PR backfills with audit attribution. A living pipeline, not a one-shot exporter.
drift-detection gitops infrastructure-as-code terraform zia zpa zscaler
Last synced: 24 Jun 2026
https://github.com/tryrocket-cloud/tryrocket-cloud
My home Kubernetes (k3s) cluster managed by GitOps (ArgoCD) and RenovateBot
argocd gitops home-ops iac k8s-at-home kubernetes
Last synced: 01 May 2026
https://github.com/nsudhanva/homelab
@nsudhanva and @maanasanarayan personal bare metal Kubernetes homelab setup. Uses Ubuntu 24.04 with bare metal Kubernetes, ArgoCD for GitOps, Tailscale Kubernetes Operator and more!
ansible argocd gitops homelab kubernetes longhorn
Last synced: 01 May 2026
https://github.com/felipelaptrin/argocd-blog
All the code used to support the ArgoCD Beyond Basics blog post
argocd blog devbox gitops kind kubernetes
Last synced: 01 May 2026
https://github.com/soerenschneider/soeren.cloud
My own, private hybrid cloud
aws cloud documentation gitops hybrid-cloud kubernetes
Last synced: 01 May 2026
https://github.com/stormcat24/go-assign
Extended structure generator for assigning the contents of external resources to struct fields during unmarshal
generator gitops go json secret-management secrets unmarshalling
Last synced: 01 May 2026
https://github.com/davidandw190/k8s-lab
Workspace for experimenting with Cloud-Native technologies, tooling, patterns, focusing on Kubernetes and its ecosystem.
cloud-native faas fluxcd gitops knative kubernetes
Last synced: 01 May 2026
https://github.com/cyberdine-skynet/skynet-example-app
MkDocs Material documentation site demonstrating GitOps with Argo CD
argocd documentation example gitops kubernetes mkdocs mkdocs-material
Last synced: 15 May 2026
https://github.com/leo310/lhs.gitops
Effortlessly launch your desired services on a fully-configured K8s cluster with just one command!
Last synced: 02 May 2026
https://github.com/harish2k01/helm-charts
Reusable Helm charts for self-hosted and Kubernetes applications.
bentopdf firefly-iii gitops helm helm-charts homelab k8s kubernetes self-hosted
Last synced: 16 May 2026
https://github.com/akmshasan/helmctl
π Enterprise-grade CLI tool for Helmfile operations and Kubernetes deployments. Features multi-cluster support, rollback system, template validation, and production safety controls. Built with Rust for performance and reliability.
cli deployment devops enterprise gitops helm helmfile infrastructure-automation kubernetes rust
Last synced: 03 May 2026
https://github.com/himanshu2604/acquisitions-gitops
Kubernetes manifests and Helm values for the Acquisitions API β managed by ArgoCD with automatic drift detection and self-healing
argocd devops gitops grafana helm k8s-manifests kube-prometheus-stack kubernetes portfolio prometheus
Last synced: 03 May 2026
https://github.com/nirmalnaveen20/homelab
Scientists learn from books, but the continuous learning happens in the lab. In this repo I collect my labs, projects, scripts and experiments which I use for learning, exploring, and gaining hands-on experience.
automation aws azure devops gitops kubernetes terraform
Last synced: 04 May 2026
https://github.com/apprafter/apprafter
Opinionated open-source PaaS on Kubernetes β same Application manifest from a single VPS to confidential bare metal.
cue-lang developer-platform devops gitops kubernetes opinionated paas platform-engineering rust self-hosted
Last synced: 18 Jul 2026
https://github.com/bykaj/home-ops
A wildly over-engineered repository for HomeOps where I try to perform Infrastructure as Code (IaC) and GitOps practices.
ansible flux gitops home-operations k8s k8s-at-home kubernetes mise renovate taskfile
Last synced: 04 May 2026
https://github.com/freight-trust/actions-gitops-update
coordinated gitops
devops git gitops gitworkflow kuberentes
Last synced: 15 May 2026
https://github.com/leehmdev/gke-gitops-observability-lab
End-to-end GKE GitOps & Observability lab using Terraform, Helm, Argo CD, Prometheus, and Grafana
argocd devops gitops gke grafana helm kubernetes prometheus sre terraform
Last synced: 05 May 2026
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/oriafo/ha_microservice_deployment_v1.0
This project demosnstrate thoughts and standard practices in the deployment of a high availability microservice system
cicd devops docker gitops kubernetes terraform
Last synced: 06 May 2026
https://github.com/szsascha/caddy-proxy
Use Caddy as a reverse proxy for all applications in your infrastructure and manage it via git.
caddy cicd deployment docker git github-actions gitops proxy
Last synced: 06 May 2026
https://github.com/cloudsteak/template-public-microservices-basic
argocd devops gitops iac microservices template tools
Last synced: 10 Jun 2026
https://github.com/cloudsteak/evolvia-forge
aws azure evolvia forge gcp gitops iac provisioning
Last synced: 10 Jun 2026
https://github.com/onlinesgc/mappoints
Automatically synced with map each sunday at midnight
bluemap gitops javascript nunjucks sgc typescript
Last synced: 06 May 2026
https://github.com/ariefshaik7/go-k8s-gitops
CI/CD-ready Go web application with Docker, Helm, and GitOps-based Kubernetes deployment using ArgoCD
argocd docker gitops go helm helm-charts helm-deployment k8s kubernetes
Last synced: 07 May 2026
https://github.com/yoramvandevelde/k3s-gitops
Personal homelab GitOps setup running on k3s. This is an experiment to learn GitOps patterns β not a production setup. The goal is to be able to tear down the cluster and have everything back up within half an hou
argocd argocd-config democratic-csi gitops kubernetes metallb observability
Last synced: 25 Jun 2026
https://github.com/j0hn-b/argo_workflows_demo
Demo Argo Workflows environment to execute sample tasks.
argocd argoworkflow demo docker gitops k3d kubernetes makefile
Last synced: 07 May 2026
https://github.com/dirien/pulumi-azure-flux-weave-ui
Playing around with the Weave GitOps UI
azure gitops kubernetes pulumi weave
Last synced: 07 May 2026
https://github.com/e5r/gitops-kubernetes
Implementa GitOps com Kubernetes
devops e5r git gitops kubernetes
Last synced: 07 May 2026
https://github.com/lalitadithya/static-blog
A Jekyll blog hosted on Azure and maintained using a GitOps flow.
azure azure-blob azure-static-website gitops jekyll jekyll-blog
Last synced: 08 May 2026
https://github.com/opplieam/bb-k8s-infra
This repository centralizes Kubernetes resource files and Terraform configurations for GKE. It utilizes ArgoCD as part of the CI/CD pipeline to automate the deployment.
argocd gcp github-actions gitops gke-cluster helm kubernetes terraform
Last synced: 08 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/nicjohnson145/goply
Apply/reconcile kubernetes resources from yaml
Last synced: 08 May 2026
https://github.com/gosayram/go-tag-updater
Ideal for DevOps pipelines that rely on tag-based deployments and GitOps workflows.
automation cli-tool devops gitlab gitops go golang infra-as-code tag-updater yaml
Last synced: 09 May 2026
https://github.com/bigg01/claude-mate-agent
π€ Enterprise Claude Code agent for Kubernetes βΈοΈ β static service or on-demand CI/CD job π³. Helm chart for K8s / OpenShift / AKS with personas π, multi-provider LLM gateway, audit + OTEL π, sandboxes π¦. GitLab CI + GitHub Actions ready π
ai-agents anthropic argocd claude claude-code container devops fluxcd github-actions gitlab-ci gitops helm helm-chart kubernetes llm llm-gateway mcp openshift opentelemetry python
Last synced: 10 Jun 2026
https://github.com/eon01/argocd-examples
CI/CD with ArgoCD, Helm and GitHub Actions
argocd book cd cicd cloud cloudnative continual-learning continuous-delivery continuous-deployment continuous-integration course deployment devops github github-actions github-pages gitops guide helm kubernetes
Last synced: 09 May 2026
https://github.com/slauger/container-gitops-pipeline
Reusable GitHub Actions workflows for container-based GitOps pipelines
argocd ci-cd docker github-actions gitops helm kubernetes semantic-release
Last synced: 09 May 2026
https://github.com/pedrotchang/homelab
GitOps configuration and documentation of my Kubernetes Talos Linux home lab powered by FluxCD and Omni.
fluxcd gitops homelab homelab-automation k8s k8s-at-home kubernetes linux omni sidero talos-linux
Last synced: 09 May 2026
https://github.com/okdp/platform-packages
Collection of OKDP platform packages
clickops data-analysis data-platform data-science fluxcd gitops helm kubernetes kubocd portal spark
Last synced: 26 Jun 2026
https://github.com/sports-day/infra
The manifest of Kubernetes for Sports-day core system
argocd gitops infrastructure kubernetes
Last synced: 09 May 2026
https://github.com/yahialm/cicd-pipeline-with-jenkins-argocd-sonar-and-k8s
Full implementation of a CI/CD pipeline using Jenkins for Continuous integration and ArgoCD to keep the software product in a deployable state. The project was done locally on VirtualBox and a K3s cluster setup manually on Ubuntu Server VMs.
argocd build-automation cicd devops devsecops docker gitops jenkins owasp-dependencycheck sonarqube spring-boot test-automation trivy
Last synced: 10 May 2026
https://github.com/hugginsio/homelab
Containers, Kubernetes, and dangerous amounts of YAML.
docker fluxcd gitops homelab k8s-at-home kubernetes talos
Last synced: 10 May 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/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/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/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://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/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/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