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/princebansal7/gitops-argocd-k8s
GitOps repo for deployment and other manifests
Last synced: 02 Aug 2025
https://github.com/princebansal7/next-app-cicd
Demo project with CICD and GitOps
Last synced: 02 Aug 2025
https://github.com/thc1006/o-ran-intent-mano-for-network-slicing
O-RAN Intent-Based MANO for Network Slicing: Natural language to QoS mapping with automated E2E slice orchestration via O2IMS/O2DMS + Nephio GitOps. Achieves <10min deployment, supports eMBB/URLLC/mMTC with multi-site connectivity (Kube-OVN/VXLAN) and TN bandwidth control.
5g embb gitops intent-based-networking kubernetes mano mmtc nephio network-slicing nlp o-ran o2dms o2ims orchestration qos urllc vxlan
Last synced: 25 Sep 2025
https://github.com/pasiol/kubespray-gitops
Prototyping the ArgoCD app of apps GitOps pattern
argocd gitops kubernetes kubespray prototype
Last synced: 10 Mar 2025
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 Jul 2025
https://github.com/chengfang/image-updater-examples
Sample Argo CD apps for Image Updater
argo-cd argocd argocd-image-updater ci-cd ci-cd-automation ci-cd-pipeline cicd gitops
Last synced: 04 Sep 2025
https://github.com/ruzickap/k8s-multicluster-gitops
Infrastructure as Code for provisioning multiple Kubernetes clusters, managed using GitOps with ArgoCD
aks argocd eks gitops infrastructure-as-code k8s k8s-gitops kind kubernetes multi-cluster public terraform vcluster
Last synced: 08 Nov 2025
https://github.com/dbgjerez/amq-streams-workshop
kafka, amq-streams, strimzi
amq-streams gitops kafka strimzi
Last synced: 28 Jul 2025
https://github.com/zackbradys/resources
Resources for Rancher, ClickOps, Kubernetes, GitOps, AWS, Cloud, etc...
aws clickops cloud gitops kubernetes rancher
Last synced: 26 Jul 2025
https://github.com/dark-vex/fluxcd-sysdig
Example of GitOps for managing Sysdig applications
example flux2 fluxcd gitops helm iac kubernetes kustomize
Last synced: 11 Jun 2025
https://github.com/frgrisk/terraform-aws-atlantis-server
aws devops gitops terraform-module
Last synced: 25 Jul 2025
https://github.com/reneruprecht/homelab
Kubernetes, Proxmox, Terraform, Ansible, IAC, Gitops, Fluxcd
ansible fluxcd gitops kubernetes proxmox terraform
Last synced: 20 Jan 2026
https://github.com/omer-bar/homelab
Homelab is the current state of my home cluster as a GitOps environment.
devops gitops homelab homelab-setup
Last synced: 01 Mar 2025
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: 16 Mar 2025
https://github.com/sngular/gitops-helmrepository
Helm repository utilizado en los ejercicios de la serie GitOps Flux
Last synced: 25 Mar 2025
https://github.com/sngular/gitops-echobot
Aplicación Golang utilizada en los ejercicios de la serie GitOps Flux
Last synced: 23 Jul 2025
https://github.com/martibosch/cookiecutter-doge
Doge :dog: is a GitOps workflow for continuous deployment of docker-compose apps to DigitalOcean using GitHub Actions and Terraform
continuous-deployment digitalocean docker-compose github-actions gitops terraform
Last synced: 23 Feb 2025
https://github.com/cloudacademy/argocd-gitops
Argo CD - Declarative GitOps CD
argocd containers gitops kubernetes openshift
Last synced: 27 Nov 2025
https://github.com/andrew-the-drawer/flux-local
To experiment with GitOps (FluxCD, ArgoCD) and K8s local
argocd fluxcd gitops k8s kind kubernetes
Last synced: 16 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: 05 Nov 2025
https://github.com/anmiralles/quarkus-getting-started
Quarkus sample application to demonstrate gitops approach.
Last synced: 15 Oct 2025
https://github.com/tryrocket-cloud/home-ops
My home Kubernetes (Talos Linux) cluster managed by GitOps (ArgoCD) and Renovate
ansible argocd gitops home-ops iac k8s-at-home kubernetes talos terraform
Last synced: 06 Apr 2025
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: 06 Apr 2025
https://github.com/tvandinther/gitops-manager
A library for building applications to manage automated GitOps operations.
Last synced: 12 Jan 2026
https://github.com/n3tuk/infra-kub3-testing
A Terraform and Flux-based repository for quickly deploying local k3s-based Kubernetes clusters with standardised configuration and service deployments.
flux gitops k3s kubernetes terraform terraform-configuration
Last synced: 25 Feb 2025
https://github.com/githubfoam/argocd-pipeline
argocd
circleci continuous-delivery continuous-integration gitops kubernetes pipeline travis-ci
Last synced: 30 Mar 2025
https://github.com/zabronax/holistic-monorepo
An experiment in holistic monorepo management
experimental gitops monorepo nix work-in-progress
Last synced: 28 Jun 2025
https://github.com/damianwasik98/homelab
Kubernetes Homelab with k3s and FluxCD
fluxcd gitops homelab kubernetes
Last synced: 15 Sep 2025
https://github.com/soerenschneider/soeren.cloud
My own, private hybrid cloud
aws cloud documentation gitops hybrid-cloud kubernetes
Last synced: 31 Mar 2025
https://github.com/switcherapi/switcher-gitops
GitOps Domain Snapshot Orquestrator for Switcher API
Last synced: 30 Mar 2025
https://github.com/yandex-cloud-examples/yc-webinar-gitops-argo-crossplane
Практические материалы к вебинару «Внедряем Gitops практики в Yandex Cloud при помощи Kubernetes».
argocd cicd crossplane gitops kubernetes mk8s yandex-cloud yandexcloud
Last synced: 29 Dec 2025
https://github.com/binnes/techzoneautomation
Working repo when exploring TechZone Automation
cloud-native-toolkit gitops techzone-automation terraform
Last synced: 06 Apr 2025
https://github.com/xebis/github-organization-as-code
Manage your GitHub organization's repositories using GitOps principles with a YAML-based configuration, GitHub Actions with reusable workflows, AWS S3 for storage, and GitHub App integration.
github github-app github-management github-organization github-repositories github-workflows gitops iac terraform terraform-backend-s3 terraform-github terraform-github-provider yaml-configuration
Last synced: 04 Sep 2025
https://github.com/anza-labs/manifests
Application manifests for Flux managed clusters
flux gitops hacktoberfest kubernetes
Last synced: 25 Feb 2025
https://github.com/anza-labs/infra
Infrastructure as a code
flux gitops hacktoberfest kubernetes
Last synced: 25 Feb 2025
https://github.com/soerenschneider/k8s-gitops
GitOps repository for managing my Kubernetes clusters
flux2 gitops homeops istio kubernetes kubernetes-cluster kustomize opentofu servicemesh terraform
Last synced: 05 May 2025
https://github.com/alexwaibel/home-ops
My home infrastructure using IAC and GitOps to manage a Kubernetes cluster.
flux gitops home-operations k8s-at-home kubernetes renovate selfhosted talos
Last synced: 02 Apr 2025
https://github.com/yukitas/flux-playground
Manage multiple K8s clusters with Flux, Kustomize and Helm.
flux flux2 gitops helm k8s kubernetes kustomize
Last synced: 03 Apr 2025
https://github.com/wpernath/person-service-config
This is the GitOps config repository of the person-service discussed in the book "Getting GitOps"
argocd gitops knative kustomize tekton-pipelines
Last synced: 11 Oct 2025
https://github.com/stuttgart-things/flux2-cluster-bootstrap
terraform module for bootstrapping kubernetes clusters w/ flux2
Last synced: 10 Apr 2025
https://github.com/q42philips/gitops-sync
Small utility that synchronizes the current file system state to a remote repository (the GitOps repository)
Last synced: 13 May 2025
https://github.com/frnn4268/gitops-node-sqlserver
docker-compose dockerfile express flux gitops helm helm-charts mssql nodejs
Last synced: 02 Jan 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/kittonn/gitops-example
argocd gitops helm kubernetes kustomize
Last synced: 10 Sep 2025
https://github.com/archisman-mridha/terraform-bootstrap-doks
Creating a DigitalOcean Kubernetes cluster using Terraform and then installing ArgoCD and Bitnami Sealed Secrets to enable GitOPs
argocd argocd-plugin bitnami-sealed-secrets cloud devops digitalocean doks gitops kubernetes multitenancy terraform vcluster
Last synced: 21 Mar 2025
https://github.com/guyzsarun-lab/gitops
GitOps repository for application deployed on Homelab
Last synced: 02 Jan 2026
https://github.com/kameshsampath/gitops-greeter
Simple hello world app to be used with Gitops demos
Last synced: 29 Mar 2025
https://github.com/muhlba91/fh-burgenland-bswe-assignment-infrastructure
FH Burgenland - BSWE: Assignment Infrastructure
Last synced: 25 Mar 2025
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/thepaulmacca/bicep-aks
AKS cluster deployment using Bicep
aks aks-cluster bicep flux gitops
Last synced: 25 Dec 2025
https://github.com/volschin/k3s-gitops
Repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
ansible flux gitops k3s k8s-at-home kubernetes renovate sops
Last synced: 26 Jun 2025
https://github.com/baloise-incubator/okd4-cluster-resources
Cluster Resource Configurations for OKDv4
Last synced: 20 Jan 2026
https://github.com/lilmonk/kind-terraform-setup
Deploy local kind cluster using terraform.
Last synced: 03 Apr 2025
https://github.com/krishanthisera/blog
This blog dive into the intricacies of DevOps, offering insights on workflow optimization, process automation, and efficiency. It also touches upon my experiences in technical mentoring and training.
astro devops gitops kubernetes microservice
Last synced: 12 Jun 2025
https://github.com/baloise-incubator/okd4-example-apps
Example App Deployment Configuration for Baloise Incubator OKDv4 Cluster
Last synced: 22 Jul 2025
https://github.com/niveshsunny/cicd_kubernetes
Java Based application-CI-CD Production deployment
argocd docker dockerhub ebs gitops helm jenkins kubernetes nexus slack sonarcloud
Last synced: 24 Feb 2025
https://github.com/erwinkersten/homelab
Configuration for my homelab setup to provision Kubernetes clusters on Proxmox VE with Talos Linux, leveraging Infrastructure as Code (OpenTofu) and GitOps (ArgoCD).
cilium gitops homelab-setup iac kubernetes opentofu renovate-enabled talos-linux
Last synced: 29 Mar 2025
https://github.com/webmakaka/docs.mlops.ru
[docs.mlops.ru] Исходники сайта docs.mlops.ru
Last synced: 09 Sep 2025
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 Jul 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/iverly/kube-apisix-linkerd-ory-kustomize
This is an example to deploy apisix as gateway with linkerd and the ory stack using kustomize.
apisix gitops kubernetes kustomize linkerd ory vault
Last synced: 01 Jan 2026
https://github.com/ivanclay/gitops-fullcycle
It is a gitop course taught on the Full Cycle platform
Last synced: 31 Dec 2025
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: 28 Feb 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/j0hn-b/keda_demo
Demo application scaling via KEDA
argocd autoscaler demo gitops k3d keda kubernetes
Last synced: 28 Feb 2025
https://github.com/flyingrobots/shiplog
Stop digging through dashboards. Shiplog turns your Git repo into a cryptographically-signed, append-only ledger for every deployment. Zero SaaS costs. Zero external infra. Just Git.
automation changelog ci-cd deployment devops git gitops ledger logging observability zero-infra
Last synced: 24 Dec 2025
https://github.com/munagekar/kubeflow-argocd
Install Kubeflow with ArgoCD
argocd gitops kubeflow kubernetes
Last synced: 23 Feb 2025
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/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: 28 Feb 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/c4f3z1n/nix-registry
Convert flake.lock to a registry file
Last synced: 16 Mar 2025
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/mkoertgen/devops.toolkit
Cloud Native DevOps Toolkit
cloud-native cncf devops gitops kubernetes
Last synced: 30 Jun 2025
https://github.com/maxkrivich/do-k8s-infra
argocd digitalocean gitops kubernetes terraform
Last synced: 13 Mar 2025
https://github.com/ilxnah/devops-case-study
Dev(Sec)Ops Case Study: Insights on Kubernetes, GitOps, monitoring, security & networking. | Případová studie pro Dev(Sec)Ops: Poznatky o Kubernetes, GitOps, monitoringu, bezpečnosti a síťování.
automation case-study ci-cd container-orchestration devops docker gitops grafana infrastructure-as-code interview-prep kubernetes kubernetes-cluster load-balancing log-aggregation monitoring networking prometheus rbac security ssl-tls
Last synced: 21 Mar 2025
https://github.com/natrontech/fluxup
A CLI tool for rendering instances of your Application deployment structure for FluxCD
cli flux flux-architecture fluxcd gitops golang
Last synced: 12 Apr 2025
https://github.com/x-ethr/cluster-management
Kubernetes GitOps
ethr flux gitops kubernetes x-ethr
Last synced: 08 Oct 2025
https://github.com/stuttgart-things/flux
flux infra & app kustomizations
apps cluster flux gitops infra k8s kubernetes-operator microservice
Last synced: 06 Apr 2025
https://github.com/jeffyjosejoshi/troyops
GitOps-Driven Kubernetes Deployment
fluxcd gitops go helm kubernetes kubernetes-deployment open-source signoz
Last synced: 04 Mar 2025
https://github.com/johnfromspace/taskboard
A small C++ backend service used as a demo application for a Modern Practices in DevOps course final project.
backend cmake cmakelists codeql continuous-delivery continuous-integration cpp devops docker docker-images dockerfiles ghcr github-actions-enabled github-workflows gitops infrastructure-as-code k8s kubernetes kubernetes-cluster sast
Last synced: 24 Dec 2025
https://github.com/swinton/gitops-playground
Fork of https://github.com/fluxcd/flux-get-started
Last synced: 16 Dec 2025
https://github.com/e5r/gitops-kubernetes
Implementa GitOps com Kubernetes
devops e5r git gitops kubernetes
Last synced: 25 Jun 2025
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: 07 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