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-30 00:12:54 UTC
- JSON Representation
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/songleo/kubernetes-apps
This repository serves as a hub for Kubernetes applications, providing YAML configurations for GitOps tools such as Flux and Argo CD.
Last synced: 17 May 2026
https://github.com/thatmlopsguy/dokaseca-terraform
GitOps Configuration and documentation of my Kubernetes homelab powered by ArgoCD
argocd devops dokaseca gitops gitops-bridge homelab k8s kubernetes platform-engineering terraform
Last synced: 24 Jun 2025
https://github.com/heubeck/cloudland-k8s-config-pure
CloudLand 2023 Session "Diverse K8s Config Management" | Pure variant
Last synced: 28 Mar 2025
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/giraffacorp/k8s_beelink_infra
Kubernetes and GitOps using ArgoCD
argocd devops gitops kubernetes self-hosted talos
Last synced: 15 Jun 2026
https://github.com/heubeck/cloudland-k8s-config-helm
CloudLand 2023 Session "Diverse K8s Config Management" | Helm variant
cloudland23 gitops helm kubernetes
Last synced: 25 Aug 2025
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/heubeck/cloudland-k8s-config-timoni
CloudLand 2023 Session "Diverse K8s Config Management" | Timoni variant
cloudland23 gitops kubernetes timoni
Last synced: 28 Mar 2025
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/hops-ops/flux-gitops-template
Flux-compatible GitOps repository template for Hops
Last synced: 15 Jun 2026
https://github.com/abdullahainun/homelab-k8s-services
Production-ready Kubernetes configurations for self-hosted services in homelab environments
argocd cert-manager container-orchestration devops flux gitops grafana helm homelab homelab-automation infrastructure-as-code ingress-nginx kubernetes kubernetes-manifests kustomize metallb monitoring production-ready prometheus self-hosted
Last synced: 23 Jun 2025
https://github.com/kacperjarocki/homelab
This repository serves as the single source of truth for managing a Kubernetes cluster using the GitOps approach with flux CD. It contains declarative configuration for deploying and managing applications and infrastructure components.
argocd gitops homelab-setup kubernetes
Last synced: 07 Sep 2025
https://github.com/u2i/webapp-team-app
ISO 27001/SOC 2/GDPR compliant webapp application with GitOps deployment pipeline
belgium cloud-deploy compliance gcp gdpr gitops iso27001 kubernetes soc2
Last synced: 23 Jun 2025
https://github.com/orkspace/orkestra-action
The official GitHub Action for Orkestra — runs the full ork CLI surface from any workflow
automation ci cicd github-action gitops kubernetes operators ork orkestra rbac
Last synced: 17 Jun 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/masterpointio/actions
Centralized reusable GitHub Actions workflows for Masterpoint
Last synced: 18 Jun 2026
https://github.com/andersballegaard/homelab-k8s
GitOps Configuration for my homelab k8s setup
devops fluxcd gitops homelab k8s kubernetes opentofu talos talos-linux
Last synced: 03 Mar 2025
https://github.com/freight-trust/actions-gitops-update
coordinated gitops
devops git gitops gitworkflow kuberentes
Last synced: 15 May 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/p6m7g8-dotfiles/p6df-argocd
P6 Dotfiles: ARGOCD
cli cloud-native developer-tools devops dotfiles gitops p6 p6df p6m7g8 plugin productivity sh shell terminal theme zsh
Last synced: 06 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/guibes/runbook-operator
A cloud-native Kubernetes operator that automatically generates and manages runbook documentation from PrometheusRule configurations with multiple output formats.
alerting automation cloud-native devops documentation gitops incident-response kubernetes monitoring operator prometheus runbooks sre
Last synced: 17 May 2026
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/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/munagekar/kubeflow-argocd
Install Kubeflow with ArgoCD
argocd gitops kubeflow kubernetes
Last synced: 24 Jun 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/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/mohdumair8896/kubernetescode
This Project creates a Jenkins pipeline with GitOps to deploy code into a Kubernetes cluster. CI part is done via Jenkins and CD part via ArgoCD (GitOps).
argocd docker-image dockerfile gitops jenkins kubernetes pipeline
Last synced: 18 Apr 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/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/kobeep/k8s-gitops-template
argocd automation gitops gitops-deploy-repo k8s k8s-cluster k8s-template kubernetes kustomize template
Last synced: 17 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/sountrust/terraform-vcd-k8s-modules
Reusable Terraform modules for Kubernetes clusters on VMware vCloud Director, designed for MonacoCloud infrastructure by Sountrust.
devops devops-tools gitops gitops-platform infrastructure infrastructure-as-code infrastructure-automation infrastructure-management kubernetes kubernetes-cluster kubernetes-setup monacocloud sountrust terraform-cloud terraform-modules terraform-provider terrafrom vcd
Last synced: 18 Apr 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/moshclouds/managing-kubernetes-deployments-with-argocd
ArgoCD 🚀 is a GitOps 🔄 tool for Kubernetes ☸️, automating deployments ⚡ with real-time monitoring 📊, rollback 🔄, and multi-cluster management 🌍. This guide covers installing, configuring, and deploying applications using ArgoCD on Minikube 💻.
argocd gitops kubernetes minikube
Last synced: 01 Apr 2025
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/yandex-cloud-examples/yc-webinar-gitpos-argo-crossplane
Практические материалы к вебинару «Внедряем Gitops практики в Yandex Cloud при помощи Kubernetes».
argocd cicd crossplane gitops kubernetes mk8s yandex-cloud yandexcloud
Last synced: 22 Jun 2025
https://github.com/seghiranass/reddit-clone-app
End-to-End, Real-Time DevOps CI/CD pipeline designed to deploy a Reddit Clone application onto an Amazon EKS (Kubernetes) cluster
argocd aws cicd cloud devops devsecops docker eks gitops graphana jenkins nextjs npm prometheus reddit sonarqube terraform trivy typescript
Last synced: 07 Apr 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: 15 Jun 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/t-dat-901-msc-2026-par-1/scrapper-gabriel
Scrapes raw BTC-USDT trades and publishes them to Kafka
cryptocurrency gitops kafka kubernetes python websockets
Last synced: 16 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/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/metio/stageset-controller
Flux-compatible Kubernetes controller for ordered, gated, multi-stage deployments
fluxcd gitops jsonnet kubernetes
Last synced: 26 Jun 2026
https://github.com/alfi0812/test-cluster
Cluster for Testing Purposes
clustertool gitops helm kubernetes kubesearch
Last synced: 05 May 2026
https://github.com/dataheld/nullkomma
Opinionated 🤓, batteries-included 🔋, extra-DRY 🤌 Nix boilerplate.
Last synced: 04 Apr 2025
https://github.com/saada/gitops-toolkit-helm-chart
gitops toolkit helm chart
gitops gitops-toolkit helm helm-chart
Last synced: 17 Feb 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/imgios/lab-ops
Ephemeral Kubernetes "homelab" to explore GitOps principles ☸
ansible flux gitops kind kubernetes lab learning-by-doing
Last synced: 08 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/goldentooth/blog
Dev blog, formerly known as **Kubernetes, the _Excruciating_ Way**
ansible argocd blog gitops hpc kubernetes mlops slurm terraform
Last synced: 10 Apr 2025
https://github.com/annaelizabeth2019/code-review-tool
A workflow that provides PR feedback built on python and OpenAI
actions automation code-review gitops openai openai-api python3 workflow
Last synced: 12 Mar 2026
https://github.com/kn-lim/homelab
A Homelab powered by Kubernetes, ArgoCD and Terraform
argocd gitops home-operations homelab k8s-at-home kubernetes talos terraform terragrunt
Last synced: 05 Feb 2026
https://github.com/corapoid/orphelix
Modern Kubernetes dashboard with real-time monitoring, topology visualization, and GitOps integration. Features demo mode, AI-powered YAML editing, pod management, and GitHub PR workflow.
Last synced: 18 Jan 2026
https://github.com/beiertu-mms/fluxcd-gitops
A playground for FluxCD
fluxcd gitops k8s kubernetes playground
Last synced: 26 Oct 2025
https://github.com/ashuhatkar/ashulearn-aws-lambda-annotation-native-aot-with-dynamodb-v8.0.2
The Lambda Annotations Framework uses C# custom attributes and Source Generators to translate annotated Lambda functions to the regular Lambda programming model. Source Generators create new C# source code and incorporate that code during compilation. It does not impact Lambda startup times because it translates your code at compile time.
ahead-of-time-compilation annotations aot cloud-formation continuous-deployment continuous-integration functions-as-a-service gitops lambda mock-lambda-test-tool serverless-framework source-generators
Last synced: 22 Jun 2025
https://github.com/tysoncung/awesome-devops-platform
🚀 A curated list of awesome DevOps Platform Engineering tools, practices, and resources for modern cloud-native infrastructure
awesome awesome-list cloud-native devops gitops internal-developer-platform platform-engineering
Last synced: 06 Oct 2025
https://github.com/dhivijit/dnsctl
Secure, version-controlled Cloudflare DNS management
cli cloudflare desktop-app developer-tools dns-management gitops infrastructure-as-code python
Last synced: 13 Apr 2026
https://github.com/anmiralles/openshift-cluster-config
Openshift CICD configuration for applying Gitops approach based on Tekton pipelines and ArgoCD deployment.
argocd gitops openshift preview-environment tekton
Last synced: 08 Jan 2026
https://github.com/shadyosama9/gitops-iac
The GitOps project automates the management of an Amazon EKS cluster using Terraform and GitOps principles. It includes GitHub Actions workflows for staging and production, with a cleanup process for removing resources when no longer needed. This project demonstrates efficient infrastructure deployment practices for AWS Kubernetes clusters.
github-actions gitops terraform
Last synced: 13 Apr 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/leonsteinhaeuser/rh-ocp-examples
Red Hat OpenShift application deployment examples.
argocd gitops ocp openshift redhat redhat-ocp redhat-openshift
Last synced: 07 Oct 2025
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/psimaker/homelab
Self-hosted home infra: a 53-container Docker dataplane (hosts loogi.ch) + a k3s/GitOps platform I'm building as a CKA learning lab.
ansible devops docker flux gitops homelab kubernetes searxng self-hosted terraform
Last synced: 30 May 2026
https://github.com/anmiralles/gitops-helm-ocp-config
GitOps configuration using helm to deploy a sample application, per environment with ArgoCD app of apps approach.
Last synced: 08 Jan 2026
https://github.com/leoweyr/todo-requirement-blueprint-domain
TypeScript domain models for TODO Requirement Blueprint (TRB).
architecture-as-code ddd demand-pull domain-driven-design domain-model gitops graph-data indie-hacker module npm-package roadmap solopreneur strategic-planning todo-requirement-blueprint trb typescript wardley-maps
Last synced: 02 Apr 2026
https://github.com/rmjhynes/homelab
My homelab config.
argocd gitops homelab k3s kube-prometheus-stack
Last synced: 16 Mar 2025
https://github.com/thatmlopsguy/dokaseca-portal
GitOps Configuration and documentation of my Kubernetes homelab powered by ArgoCD
backstage devops dokaseca gitops platform-engineering
Last synced: 13 Apr 2026
https://github.com/x-ethr/cluster-management
Kubernetes GitOps
ethr flux gitops kubernetes x-ethr
Last synced: 08 Oct 2025
https://github.com/c4f3z1n/nix-registry
Convert flake.lock to a registry file
Last synced: 16 Mar 2025
https://github.com/deas/satrn
Satrn - Solr Companion 🪐
clojure clojurescript gitops solr solrcloud
Last synced: 08 Oct 2025
https://github.com/thatmlopsguy/k8s-homelab
GitOps Configuration and documentation of my Kubernetes homelab powered by ArgoCD
argocd devops gitops gitops-bridge homelab k8s kubernetes platform-engineering terraform
Last synced: 28 Feb 2025
https://github.com/the-voidl/secretseal
Edit existing sealed-secrets in your k8s cluster, with a focus on json values in your secret, and without the hassle around sealing and formatting.
devops-workflow encrypt-secrets gitops kubernetes kubernetes-secrets sealed-secrets sealed-secrets-controller
Last synced: 07 May 2026
https://github.com/olaolatunbos/aks-production-grade-deployment
This project focuses on deploying an AKS (Azure Kubernetes Service) cluster on Azure, integrating key Kubernetes tools such as ArgoCD, Helm Charts, Cert-Manager, and ExternalDNS.
azure dns gitops kubernetes tls
Last synced: 17 May 2026
https://github.com/muhlba91/muehlbachler-public-services-cluster-applications
Personal Public Services: Applications running on the Kubernetes public-services-cluster
fluxcd gitops kubernetes services
Last synced: 25 Mar 2025
https://github.com/diogoguedes11/homelab
Homelab project with K3s and FluxCD, continuously improving and experimenting with self-hosted applications
flux gitops k8s kubernetes linux
Last synced: 09 Oct 2025
https://github.com/carlosrodlop/carlosrodlop
More than just my GH profile
cv devops github-actions gitops portfolio resume
Last synced: 22 Feb 2026
https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet
Cluster API Add-on Provider for Fleet will auto register child clusters with fleet.
Last synced: 28 Feb 2025
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