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/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/antvirf/homelab-flux-ngrok-example
Sample repository of a GitOps-managed K3s kubernetes cluster that exposes services with the ngrok ingress controller
flux gitops homelab k3s ngrok ngrok-ingress-controller
Last synced: 11 Jul 2025
https://github.com/nachtschatt3n/cberg-home-nextgen
My Kubernetes cluster is deployed on Talos Linux running on 3x Intel NUC14 Pro systems. This provides an immutable, secure, and minimal Linux distribution specifically designed for Kubernetes. The cluster uses a hyper-converged architecture where all nodes serve as both control plane and worker nodes.
gitops home-lab kubernetes talos
Last synced: 01 May 2026
https://github.com/iferdel/homelab
GitOps Configuration and documentation of my Kubernetes homelab powered by Talos and FluxCD.
Last synced: 17 Mar 2025
https://github.com/thaynes43/haynes-ops
Repository for things self-hosted on kubernetes. Modeled after k8s-at-home home-ops style repos.
flux gitops home-operations homelab k8s-at-home kubernetes kubesearch talos
Last synced: 07 Jul 2026
https://github.com/ruben-sprengel/vigil-cd
VigilCD is a lightweight GitOps deployment agent that automatically monitors Git repositories and performs Docker Compose deployments on changes. Built for self-hosted environments with support for private repositories and Docker registries.
deployment docker docker-compose fastapi gitops selfhosted
Last synced: 04 Feb 2026
https://github.com/rakshixh-me/Codefresh-GitOps-for-ArgoCD-Certification
Codefresh GitOps Fundamentals & GitOps at Scale Certification's all Answers 2023!
argocd codefresh gitops gitops-at-scale gitops-for-argo gitops-fundamentals
Last synced: 17 Jan 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/oba11/grafana-dashboards
gitops grafana grafana-dashboard
Last synced: 23 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/realniraj/argocd-aks-entra-id-sso
🚀 Automated deployment of a production-ready Argo CD on AKS, secured with TLS and secret-less Microsoft Entra ID SSO using Workload Identity.
aks argocd azure azure-kubernetes-service azurekubernetesservice bash entra-id gitops helm nginx oauth2 oidc sso workload-identity-federation
Last synced: 20 Sep 2025
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/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/eziodevio/gitops-argocd-deployment
Argo CD, leveraging the GitOps methodology
argocd gitops gitops-deploy-repo kubernetes-cluster kubernetes-deployment
Last synced: 02 Apr 2026
https://github.com/flex-development/repostructure-action
Repository infrastructure as code for GitHub Actions
gitops iac infrastructure infrastructure-as-code infrastructure-management repository-infrastructure repository-settings typescript
Last synced: 14 May 2026
https://github.com/hadii-tech/mlops-blueprint
Modern mlops template for machine learning projects
cloud gitops machine-learning mlops
Last synced: 06 Sep 2025
https://github.com/ssbostan/rafay-deploy-pipeline
Deploy Kubernetes workloads with Rafay Kubernetes platform
devops gitops k8s kubernetes pipeline rafay
Last synced: 22 Aug 2025
https://github.com/wndhydrnt/saturn-bot
Automatically create pull requests. Create, modify or delete files across repositories.
automation devops gitops golang pull-requests refactoring
Last synced: 12 Jul 2025
https://github.com/faforever/gitops-stack
The gitops stack running faforever.com
Last synced: 07 Apr 2025
https://github.com/dinushchathurya/gitops-demo-deployment
GitOps example using Jenkins, Argocd, Kubernetes & Kustomize
argo argocd devops dinush-chathurya dinushchathurya docker dockerhub github gitops jenkins k8s kubernetes kustomize kustomize-manifest
Last synced: 04 Apr 2026
https://github.com/noobping/infrastructure
Declarative infrastructure for workstations and servers.
bootable-live-cd butane gitops gnome-desktop iso workstation
Last synced: 09 Jul 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/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/boshu2/12-factor-agentops
DevOps + SRE principles for operating LLM applications reliably at scale. Complementary to 12-Factor Agents for building
12-factor agent-orchestration agentops agents ai-agents ai-agents-framework ai-operations argocd context-engineering devops flux gitops infrastructure-as-code kubernetes kyverno llm openshift platform-engineering production-operations sre
Last synced: 12 May 2026
https://github.com/paliwal999harsh/vscode-argocd
GitOps Tools for ArgoCD is a vscode extension that connects with ArgoCD. Manage Clusters, Repositories and Applications without leaving VSCode. Additionally create reusable templates for applications and fast track the dev process, and much more. Give it a try!
argocd gitops vscode-extension
Last synced: 13 Jan 2026
https://github.com/talhajuikar/homelab
GitOps Lab
cicd devops gitops homelab kubernetes rke2 self-hosted
Last synced: 07 Mar 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/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/felipmiguel/springops
GitOps tool for Azure Spring Cloud
azure-spring-cloud gitops spring-boot spring-boot-cloud
Last synced: 21 May 2026
https://github.com/roberthstrand/demo-gitops
This repository is used as a base for all talks I hold about GitOps.
Last synced: 08 Apr 2025
https://github.com/kdwils/splinter
A simple command line tool for merging or separating kubernetes manifest files
cli gitops golang k8s-tools kubernetes kustomize manifest yaml
Last synced: 14 Jan 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/veirt/homelab-gitops
Kubernetes GitOps configuration for my homelab
Last synced: 02 Feb 2026
https://github.com/kameshsampath/fruits-api-gitops
The fruits demo Gitops repository that will be used to demonstrate the GitOps base API deployment with Gloo Portal. This GitOps repository will be used to deploy the https://github.com/kameshsampath/fruits-api
argocd demos gitops gloo kubernetes pipelines tektoncd triggers
Last synced: 29 Mar 2025
https://github.com/clivern/terraform-provider-beetle
🔥 Beetle Terraform Provider.
beetle clivern continuous-deployment gitops kubernetes kubernetes-deployment terraform-provider
Last synced: 16 May 2026
https://github.com/seaworld008/aiops-system
Evidence-first AIOps investigation and policy-governed safe automation platform
aiops devops gitops golang incident-response kubernetes llmops observability platform-engineering sre
Last synced: 20 Jul 2026
https://github.com/mmontes11/k8s-media
Tenant repository bootstrapped by k8s-infrastructure that contains the manifests for media related applications
flux gitops helm kubernetes media photoprism sealed-secrets traefik
Last synced: 21 Feb 2026
https://github.com/eziodevio/gitops-argocd-app
contains the source code and Kubernetes deployment configurations for a simple Node.js application. This project demonstrates a GitOps workflow using ArgoCD to manage deployments automatically in a Kubernetes cluster.
argo-cd gitops kubernetes-deployment nodejs
Last synced: 20 May 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/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/andreistefanciprian/flux-demo
Explore deploying k8s resources to GKE with flux
Last synced: 07 Mar 2026
https://github.com/darkness4/just-encrypt-yaml
Just encrypt string values in YAML with asymmetric PEM keys. For DIY gitops.
encryption gitops go secrets yaml
Last synced: 18 Jun 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/juftin/home-ops
HomeOps driven by Kubernetes and GitOps using Flux 🤖
flux gitops homelab kubernetes
Last synced: 12 Jan 2026
https://github.com/luckylittle/rhte2019-south-korea-gitops
Demo for "Operationalizing OpenShift with GitOps" session
gitops kubernetes microservices openshift redhat rhte
Last synced: 14 Jun 2025
https://github.com/gitopsmanager/k8s-deploy
Reusable GitHub Actions workflow for Kubernetes deployments using Kustomize, GitOps, and ArgoCD sync.
argocd github-actions gitops gitops-deploy-repo kubernetes kubernetes-clusters kubernetes-deployment kustomize kustomize-manifest reusable-workflow reusable-workflows
Last synced: 16 May 2026
https://github.com/hyperspike/pivot
Pivot from bootstrapping to GitOps
argocd ci-cd gitops kubernetes
Last synced: 06 Mar 2026
https://github.com/priyansh-saxena20/devops-essentials
Devops_preparation
ansible aws azure chef docker elasticsearch gcp gitops kafka kubernetes prometheus puppet saltstack terraform
Last synced: 12 Mar 2026
https://github.com/tajinder400/home-ops
flux gitops iac k8s-at-home kubesearch renovate
Last synced: 31 Mar 2025
https://github.com/yuriy-kovalchuk/yk-update-checker
Scan Helm and FluxCD GitOps repositories for chart updates
chart-updates devops fluxcd gitops go golang helm homelab kubernetes update-checker
Last synced: 11 Jul 2026
https://github.com/serpro69/ktchn8s
Home-cooked k8s ☸ homelab that just works ⚛ ...served hot ♨ Don’t burn the nodes! 👾
argocd gitops homelab homelabbing k3s k8s kubernetes metal self-hosted
Last synced: 01 Jul 2025
https://github.com/vsingh55/homelab-ops
A production-grade Hybrid Cloud Platform spanning On-Prem (Proxmox) and GCP. Engineered with Terraform, Ansible, K3s, and WireGuard Mesh to demonstrate Zero-Trust networking, FinOps, and SRE principles.
ansible automation devops finops gcp gitops grafana hybrid-cloud infrastructure-as-code kubernetes observability platform-engineering proxmox self-hosted sre terraform wireguard zero-trust
Last synced: 11 Apr 2026
https://github.com/jesufemi-o/flux-django
Simple Microservice example, showing how to use Gitops Principles for Deploying to kubernetes with Flux CD
Last synced: 04 Apr 2025
https://github.com/paulveillard/cybersecurity-gitops
An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about GitOps in Cybersecurity
git github github-actions gitops gitops-as-a-service gitops-config gitops-data-platform gitops-framework gitops-managed-cluster gitops-pipeline gitops-repo gitops-sre-configurations gitops-tool
Last synced: 19 Apr 2026
https://github.com/metio/jaas
Jsonnet-as-a-Service
fluxcd gitops jsonnet kubernetes
Last synced: 04 Jul 2026
https://github.com/shini4i/cookiecutter-argocd-monorepo
🍪 A cookiecutter template for ArgoCD monorepo bootstrap
argocd cookiecutter-template gitops terraform
Last synced: 27 Feb 2026
https://github.com/themoosman/argo-gitops-sample
argo-gitops-sample
argocd gitops openshift-v4 rhacm
Last synced: 22 Mar 2025
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/ankitcharolia/aws-kube-services
Setup AWS Infrastructure and Deploy Kube Services to EKS with Terraform
amazon-web-services argo-rollouts argocd aws devops eks gitops grafana helm-charts kubernetes prometheus terraform
Last synced: 19 Jan 2026
https://github.com/kithuto/sftpwarden
Container-native SFTP management with OpenSSH, declarative users, Docker deployment, and remote synchronization.
automation container devops docker docker-compose file-transfer gitops infraestructure openssh platform-engineering python self-hosted sftp ssh
Last synced: 08 Jul 2026
https://github.com/muhlba91/hochschule-burgenland-kubernetes-demos
Hochschule Burgenland: Kubernetes Demos
argocd gitops hochschule-burgenland kubernetes
Last synced: 15 May 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/rehborn/canary-cd
Continuous Deployment API for Container and Static Pages
canary-cd continuous-deployment deployment devops docker docker-compose gitops self-hosted static-hosting
Last synced: 03 Sep 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/goldentooth/clog
The changelog formerly known as "Kubernetes, the _Excruciating_ Way".
ansible argocd blog gitops hpc kubernetes mlops slurm terraform
Last synced: 15 Apr 2026
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/steadycron/terraform-provider-steadycron
Terraform provider to manage and automate SteadyCron monitors, cron jobs, heartbeats, and HTTP execution alerts.
cronjob gitops iac infrastructure-as-code monitoring-as-code terraform
Last synced: 04 Jul 2026
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/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/steadycron/cli
Official CLI for SteadyCron — manage cron jobs and heartbeat monitors as code from a YAML manifest.
cronjob cronjob-scheduler devops dotnet-tool gitops heartbeat monitoring
Last synced: 04 Jul 2026
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/ivanclay/gitops-fullcycle
It is a gitop course taught on the Full Cycle platform
Last synced: 31 Dec 2025
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/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: 21 Apr 2026
https://github.com/mkoertgen/devops.toolkit
Cloud Native DevOps Toolkit
cloud-native cncf devops gitops kubernetes
Last synced: 29 Apr 2026
https://github.com/escalate/ansible-gitops-example-repository
A example repository to demonstrate Ansible GitOps workflow for Raspberry Pi
ansible gitops homelab homelab-automation homelab-setup raspberry raspberry-pi raspberrypi self-hosted selfhosted
Last synced: 19 May 2026
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/htekgulds/gitops-ui
Central GitOps platform for managing multiple environments
Last synced: 07 Feb 2026
https://github.com/themisir/mutexserver
Mutex server for synchronizing commits to GitOps repositories using CI/CD
devops gitops mutex mutex-server synchronization
Last synced: 02 Jul 2026
https://github.com/graytonio/homelab-flagops-templates
GitOps Repository using FlagOps to manage k8s applications
Last synced: 31 Jan 2026
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/j0hn-b/keda_demo
Demo application scaling via KEDA
argocd autoscaler demo gitops k3d keda kubernetes
Last synced: 14 May 2026
https://github.com/whisperpine/fluxinfra
FluxCD GitRepository source used to manage infrastructure shared across kubernetes clusters.
fluxcd gitops istio kubernetes
Last synced: 18 May 2026
https://github.com/openmcp-project/gitops-templates
GitOps Template for setting up an OpenMCP Platform
bootstrapper flux gitops template
Last synced: 07 Feb 2026
https://github.com/coderrob/commit-and-push
GitHub Action to commit changes and push to a remote
action github-action github-api gitops
Last synced: 15 Apr 2026
https://github.com/anipos/sparrow
Sparrow is a bot runs jobs on Cloud Build events.
gitops google-cloud-build hacktoberfest
Last synced: 25 Feb 2026