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-29 00:12:58 UTC
- JSON Representation
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: 30 Dec 2025
https://github.com/andrebriggs/fabrikate-storageos
fabrikate gitops kubernetes storageos
Last synced: 12 Jul 2025
https://github.com/rmjhynes/homelab
My homelab config.
argocd gitops homelab k3s kube-prometheus-stack
Last synced: 16 Mar 2025
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: 01 Mar 2025
https://github.com/nicjohnson145/goply
Apply/reconcile kubernetes resources from yaml
Last synced: 21 Mar 2025
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/raffis/ceasing-kustomize-controller
flux kustomization with expiration
flux fluxcd gitops gitops-toolkit k8s-controller kustomize
Last synced: 28 Mar 2025
https://github.com/kousaila502/user-service-microservice
Production-ready FastAPI User Service with JWT authentication, admin management, and GitOps deployment on GKE
admin-dashboard argocd authentication docker fastapi gitops gke jwt kubernetes microservices postgresql production-ready python user-management
Last synced: 30 Dec 2025
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/doodlescheduling/yakmv
Yet Another Kubernetes Manifest Validator
ci gitops kubernetes validation
Last synced: 28 Mar 2025
https://github.com/odennav/devsecops-pipeline-boardgame-app
DevSecOps Pipeline with Jenkins for the Boardgame app build and deployment.
aws-ec2 cert-manager devops devsecops docker gitops grafana jenkins jenkinsfile kubeadm kubeaudit kubernetes metallb nexus prometheus sonarqube terraform traefik trivy
Last synced: 05 Apr 2025
https://github.com/imgios/lab-ops
Ephemeral Kubernetes "homelab" to explore GitOps principles ☸
ansible flux gitops kind kubernetes lab learning-by-doing
Last synced: 23 Feb 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/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: 06 Sep 2025
https://github.com/cailloumajor/digital-factory-stack
Digital factory software stack
digital-factory docker-compose gitops
Last synced: 27 Feb 2025
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/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/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: 22 Feb 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/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/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/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: 02 Apr 2025
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: 25 Dec 2025
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/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: 23 Jun 2025
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/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: 23 Jun 2025
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/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/antareepfgdher/argocd-mcp-server
# ArgoCD MCP ServerThis repository hosts the ArgoCD MCP Server, designed to enhance your GitOps workflows. Explore the code and contribute to the project! 🌟💻
agent agentic-ai ai-agents ai-assistant argocd cd claude devops docker gitops helm istioctl kubectl kubernetes mcp mcp-server modelcontextprotocol platform-engineering
Last synced: 23 Jun 2025
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/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: 23 Jun 2025
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/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/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: 16 Mar 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/deas/satrn
Satrn - Solr Companion 🪐
clojure clojurescript gitops solr solrcloud
Last synced: 08 Oct 2025
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: 19 Jul 2025
https://github.com/kobeep/k8s-gitops-template
argocd automation gitops gitops-deploy-repo k8s k8s-cluster k8s-template kubernetes kustomize template
Last synced: 09 Oct 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/bjf5201/javascript-thirty
A selection of projects from Wes Bos's "JavaScript30" tutorial - with a bit of my own flair thrown in
css3 gitops html5 javascript npm
Last synced: 27 Jan 2026
https://github.com/arillso/ansible.container
Ansible collection for container orchestration and Kubernetes management including Docker, k3s, Helm, and GitOps with Fleet
ansible ansible-collection ansible-role automation configuration-management containerization devops docker docker-compose fleet gitops helm k3s kubernetes orchestration rancher
Last synced: 17 Jan 2026
https://github.com/dirien/pulumi-azure-flux-weave-ui
Playing around with the Weave GitOps UI
azure gitops kubernetes pulumi weave
Last synced: 23 Jun 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: 10 Oct 2025
https://github.com/muhlba91/fh-burgenland-bswe-cluster-applications
Hochschule Burgenland - BSWE: Demo applications running on the Kubernetes cluster
argocd gitops hochschule-burgenland kubernetes
Last synced: 19 Jan 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/zhangchl007/redis-lettuce-spring-boot-enhance
redis-lettuce-spring-boot-enhance
Last synced: 27 Jan 2026
https://github.com/k-candidate/hello-prod
argo argo-cd argocd container docker gitops k8s keda keda-http-add-on kubernetes
Last synced: 11 Oct 2025
https://github.com/sean-njela/k8s_app_template
Universal K8s template – from local k3s to GKE Autopilot, with dev/staging/prod pipelines powered by Terraform, Helmfile, Argo CD, GitHub Actions, Devbox + Mise, and full security/observability tooling.
ci-cd cloud-native devbox devsecops github-actions gitops gke gke-autopilot helm k3d kubernetes linkerd service-mesh solo-developer terraform
Last synced: 11 Jul 2025
https://github.com/priyansusahoo/devops_bootcamp
Docker | K8s | YAML | Cloud | CI/CD | Scripting | Linux | GitOps
aws bash-scripting ci-cd devops docker git github-actions gitops kubernetes-cluster python rest-api scripting yaml
Last synced: 29 Oct 2025
https://github.com/rowi1de/argocd
(Outdated )GitOps Repository with ArgoCD, Traefik, Sealed Secrets etc.
Last synced: 14 Oct 2025
https://github.com/dinushchathurya/argocd-app-of-apps
Argo CD app of apps example repo
app-of-apps argo argocd argocd-application devops gitops kubernetes kubernetes-deployment
Last synced: 14 Oct 2025
https://github.com/supplystack/kafka-gitops
Combines kafka-gitops and yq in a single docker image.
Last synced: 27 Jan 2026
https://github.com/neticdk/goto-oaas-demo
GOTO Aarhus 2021 OaaS demo
flux gitops gitops-toolkit kubernetes oaas observability
Last synced: 22 Jan 2026
https://github.com/alinanova21/tf-home-ops
terraform code for my home operations
Last synced: 15 Oct 2025
https://github.com/anmiralles/quarkus-getting-started
Quarkus sample application to demonstrate gitops approach.
Last synced: 15 Oct 2025
https://github.com/guyzsarun-lab/gitops
GitOps repository for application deployed on Homelab
Last synced: 02 Jan 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/dataheld/nullkomma
Opinionated 🤓, batteries-included 🔋, extra-DRY 🤌 Nix boilerplate.
Last synced: 04 Apr 2025
https://github.com/eyepatch5263/codilio
Code As You Go. A simple SAAS Project powered by Lemon Squeezy. Share Your Code Snippets. Track Your Execution History.
argocd ci-cd-pipeline convex digitalocean docker docker-compose github gitops grafana jenkins-pipeline kubernetes nextjs owasp-dependencycheck prometheus sonarqube tailwindcss terraform trivy-scan typescript
Last synced: 30 Dec 2025
https://github.com/alfi0812/test-cluster
Cluster for Testing Purposes
clustertool gitops helm kubernetes kubesearch
Last synced: 23 Oct 2025
https://github.com/shivamkumar2002/personal-k8s-cluster
Personal Kubernetes cluster managed using GitOps principles with ArgoCD.
argo-cd argocd gitops kubernetes
Last synced: 20 Jun 2025
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/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/saada/gitops-toolkit-helm-chart
gitops toolkit helm chart
gitops gitops-toolkit helm helm-chart
Last synced: 17 Feb 2026
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/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/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/baloise-incubator/okd4-cluster-resources
Cluster Resource Configurations for OKDv4
Last synced: 20 Jan 2026
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/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
https://github.com/macstab/semantic-release-maven-gradle-nodejs-python-git-jq
Docker image with semantic release plus inherited nodejs, git, jq and python tools, java gradle and maven
docker gitops image infrastructure
Last synced: 24 Jan 2026
https://github.com/lilmonk/kind-terraform-setup
Deploy local kind cluster using terraform.
Last synced: 03 Apr 2025
https://github.com/zcubbs/git
A Git package for Go. Handles Git operations and file synchronization with a remote repository.
Last synced: 20 Mar 2025
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: 03 Apr 2025
https://github.com/sean-njela/argocd-demo
Argo CD with Terraform, Sealed Secrets, Image Updater, Helm and slack notifications.
argocd gitops gitops-repo helm image image-updater slack terraform terraform-module
Last synced: 06 Feb 2026
https://github.com/sergk/appset-addons
Argo CD ApplicationSet Blueprint
applicationset apps argo argocd cicd deploy gitops helm
Last synced: 30 Jan 2026
https://github.com/operations-project/composer-ddev-gitops-config
operations/composer-ddev-gitops-config
composer composer-package ddev github github-actions gitops
Last synced: 30 Jan 2026
https://github.com/dbgjerez/amq-streams-workshop
kafka, amq-streams, strimzi
amq-streams gitops kafka strimzi
Last synced: 06 Feb 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: 03 Mar 2025
https://github.com/jalalhejazi/kubernetes-on-azure
GitOps | Azure pipeline YML | K8S YAML
Last synced: 30 Dec 2025
https://github.com/htekgulds/gitops-ui
Central GitOps platform for managing multiple environments
Last synced: 07 Feb 2026
https://github.com/graytonio/homelab-flagops-templates
GitOps Repository using FlagOps to manage k8s applications
Last synced: 31 Jan 2026