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-27 00:12:56 UTC
- JSON Representation
https://github.com/kittonn/gitops-example
argocd gitops helm kubernetes kustomize
Last synced: 10 Sep 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/deas/flux-conductr
Flux Conductr - GitOps Everything
flux2 gitops kubernetes terraform
Last synced: 15 Mar 2025
https://github.com/wouterbouvy/home-ops-old
My baby-steps in a fully GitOps run Kubernetes cluster
flux gitops kubernetes kubesearch renovate selfhosted talos
Last synced: 12 Feb 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: 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/shermanhuman/waxseal
π¦ CLI to store your k8s secrets in GSM, write to SealedSecrets. Mostly automated rotations. Now with Google calendar tasks reminders!
argocd gitops golang google-secret-manager kubernetes rotation sealed-secrets secret-management secrets security
Last synced: 10 Feb 2026
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/kryptn/infra
personal k8s
argocd gitops gitops-managed-cluster kubernetes
Last synced: 16 Jan 2026
https://github.com/tholinka/homelab
flux gitops kubernetes kubesearch renovated selfhosted talos taskfile
Last synced: 04 Sep 2025
https://github.com/bytebase/example-gitops-gitlab-flow
Database CI/CD and schema migration with GitLab flow using Bytebase and GitHub actions
Last synced: 13 Feb 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 Jul 2025
https://github.com/cjeanner/kustomap
Golang application showing kustomize overlays dependency
dependency-tree gitops graph kustomize openshift overlays
Last synced: 06 Mar 2026
https://github.com/tankibaj/gitops-scratch-paper
This repository contains all the ArgoCD, ArgoWorkflows and ArgoEvents GitOps-y stuff that I'm testing or worked with. Most things are broken, so USE at your own risk!
argocd argocd-applications argocd-applicationsets argocd-apps argoevents argoworkflows gitops kubernetes workflows
Last synced: 16 May 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/dataheld/nullkomma
Opinionated π€, batteries-included π, extra-DRY π€ Nix boilerplate.
Last synced: 04 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/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/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/clbartolome/automation-developer-hub
ansible developer-tools gitops redhat
Last synced: 14 Feb 2026
https://github.com/c4f3z1n/nix-modules
Collection of custom-made modules for NixOS
Last synced: 26 Oct 2025
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: 05 Oct 2025
https://github.com/adriens/chocolatey-kapp-controller
Chocolatey package for carvel-kapp-controller
carvel cd continuous-delivery controllers declarative gitops helm k8s kapp kubernetes operator ytt
Last synced: 31 Mar 2025
https://github.com/x-ethr/cluster-management
Kubernetes GitOps
ethr flux gitops kubernetes x-ethr
Last synced: 08 Oct 2025
https://github.com/petruki/gitops-poc
Experimenting with Golang for a GitOps tooling project
Last synced: 31 Mar 2025
https://github.com/starslider/kubernetes-demo
A comprehensive home lab Kubernetes setup with GitOps, supporting multiple Linux distributions on VMs and bare metal. Includes ArgoCD, Cilium, monitoring, security, and production-ready applications.
arch-linux argocd authentik automation bare-metal cert-manager cilium containerd gitops grafana homelab infrastructure-as-code kubernetes linux monitoring networking security self-hosted ubuntu virtualization
Last synced: 17 Nov 2025
https://github.com/robertomachorro/fleet-foundation
Starting point for a Fleet-Rancher-Kubernetes infrastructure.
continuous-delivery continuous-deployment fleet gitops gitops-deploy-repo kubernetes rancher
Last synced: 26 Jan 2026
https://github.com/al-husseinhameedjasim/certified-gitops-associate
Curated content for the Certified GitOps Association (CGOA) exam.
certification certified-gitops-associate cgoa cncf gitops
Last synced: 16 Jan 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 Jun 2025
https://github.com/tholinka/home-ops
Home Operations driven by k8s cluster deployed with Talos Linux; automated via Flux, Renovate, and GitHub Actions π€
flux gitops home-operations homelab iac k8s k8s-at-home kubernetes kubesearch renovate selfhosted talos taskfile
Last synced: 30 Mar 2025
https://github.com/jorgepezuela/homelab
GitOps Configuration and documentation of my Kubernetes homelab powered by K3s and ArgoCD.
flux fluxcd gitops homelab k8s kubernetes linux
Last synced: 30 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
Last synced: 23 Mar 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/realm9-platform/realm9
Enterprise environment management platform with integrated observability and AI automation. Kubernetes-native, multi-cloud support for AWS, Azure, GCP.
approval approval-workflows aws azure cicd devops enterprise environment-management gcp gitops infrastructure-automation kubernetes multi-cloud observability platform-engineering terraform
Last synced: 16 Nov 2025
https://github.com/whisperpine/fluxinfra
FluxCD GitRepository source used to manage infrastructure shared across kubernetes clusters.
fluxcd gitops istio kubernetes
Last synced: 16 Nov 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/aaronwittchen/home-server-gitops
Self-hosted homelab infrastructure with music streaming (Navidrome), note syncing (Syncthing), and health monitoringβdeployed via GitOps using Kubernetes, Flux, and version-controlled configurations.
devops docker flux gitops helm homelab kubernetes navidrome syncthing tailscale
Last synced: 16 Nov 2025
https://github.com/5ergiu/helm-charts
A collection of production-ready Helm charts following cloud-native best practices. Features include auto-scaling, health checks, configurable ingress, signed releases with Cosign, and testing.
cloud-native devops docker gitops helm helm-charts k8s kubernetes kubernetes-deployment laravel laravel-deployment nextjs nextjs-deployment
Last synced: 13 Jan 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: 17 Oct 2025
https://github.com/shnartho/go-jenkins-argocd-deployment
go-jenkins-argocd-deployment
argocd deployment gitops kubernetes minikube
Last synced: 26 Dec 2025
https://github.com/pieceowater-dev/lotof.cloud.resources.dev
devops docker-compose gitops iac
Last synced: 26 Feb 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/rooneyrulz/k8-argocd-demo
Simple demo app deployment using Kubernetes and ArgoCD
argocd continuous-delivery continuous-deployment gitops kubectl kubernetes minikube
Last synced: 23 Mar 2025
https://github.com/ysdexlic/mono-config
gitops repo for monorepo
argocd deployment docker gitops kubernetes kustomize makefile monorepo
Last synced: 06 Mar 2025
https://github.com/freight-trust/actions-gitops-update
coordinated gitops
devops git gitops gitworkflow kuberentes
Last synced: 26 Feb 2025
https://github.com/39school/argocd_project_homelab_v2
ArgoCD project deploying GitLab, Jellyfin, Syncthing, Vaultwarden, Joplin and more to my homelab cluster
age argocd argocd-applicationsets argocd-secrets gitops k3s k8s ksops kubernetes sops
Last synced: 15 May 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/rabarbra/argo-gitops-monorepo
argocd gitops gitops-repo k8s monorepo
Last synced: 24 Jul 2025
https://github.com/pando85/k8s-gitops
Flux/GitOps managed cluster built with Ansible(Kubespray based) https://github.com/pando85/kubernetes-deployer
Last synced: 22 Mar 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/utwo/k8s-playground
Gitops repo with k8s tools simulating a real enterprise project
Last synced: 14 Mar 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/plcnk/kube-configs
My k3s cluster managed by Flux and Argo CD
argocd flux fluxcd gitops k3s kubernetes
Last synced: 05 Mar 2025
https://github.com/thefest/github-actions
Workflows and other docs | {educational content}
github github-actions github-config gitops runners workflows
Last synced: 25 Dec 2025
https://github.com/kerbaras/cloudlab
Infrastructure repository for my cloud-lab
argocd cloud gitops homelab k0s kubernetes labs terraform
Last synced: 03 Mar 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/kohcojlb/kustomize-sops
kustomize plugin to decrypt sops-encrypted files
argocd gitops kubernetes kustomize kustomize-plugin sops
Last synced: 27 Aug 2025
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/haraldkoch/argo-test
Testing ArgoCD
argocd gitops kubernetes renovate
Last synced: 14 Feb 2026
https://github.com/sngular/gitops-webhook
Servicio Golang utilizado en los ejercicios de la serie GitOps Flux
Last synced: 23 Aug 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: 28 Feb 2026
https://github.com/nrkirby/slack-rss-feeds-gitops
Manage Slack RSS feeds with GitOps
Last synced: 19 Aug 2025
https://github.com/julianzanetti/homelab
Documentation of my DevOps Homelab deployed on AWS with Terraform and managed with Kubernetes (k3s) and GitOps configuration with ArgoCD.
ansible argocd aws github-actions gitops grafana homelab k3s kubernetes linux prometheus terraform
Last synced: 19 Aug 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/shlapolosa/test-svc-b1xn9wci-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/baloise-incubator/okd4-cluster-resources
Cluster Resource Configurations for OKDv4
Last synced: 20 Jan 2026
https://github.com/valkiriaaquatica/provider-stripe
Crosspane provider to interact with Stripe
crossplane gitops kubernetes stripe terraform
Last synced: 28 Feb 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: 25 Dec 2025
https://github.com/valkiriaaquatica/provider-snowflake
Crossplane provider to interact with Snwoflake Cloud
crossplane gitops iac infratracture-as-code kubernetes snowflake terraform
Last synced: 28 Feb 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/shlapolosa/test-svc-d0aegl9g-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 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/shlapolosa/test-svc-hzxhil40-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/shlapolosa/test-svc-eu7yka9g-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 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/shlapolosa/test-svc-gitoozis-gitops
GitOps repository for app container deployment manifests
Last synced: 16 Aug 2025
https://github.com/shlapolosa/topology-fix-1754746541-gitops
GitOps repository for app container deployment manifests
Last synced: 07 Sep 2025
https://github.com/tyriis/talos-nas
POC create a NAS with k8s, talos, flux and gitops
devops flux gitops k8s kubernetes talos terraform
Last synced: 12 Aug 2025
https://github.com/lilmonk/kind-terraform-setup
Deploy local kind cluster using terraform.
Last synced: 03 Apr 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