An open API service indexing awesome lists of open source software.

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:

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.

https://github.com/cbirkenbeul/k3s-gitops

My home Kubernetes (k3s) cluster managed by GitOps (Flux)

flux gitops k3s k8s-at-home kubernetes

Last synced: 17 Mar 2025

https://github.com/Diaoul/home-ops

My GitOps-managed home Kubernetes cluster... and more! :sailboat:

flux gitops k8s-at-home kubernetes

Last synced: 19 Nov 2024

https://github.com/h3mmy/bloopySphere

My home cluster.

gitops k8s-at-home kubernetes

Last synced: 19 Nov 2024

https://github.com/stefanprodan/gitops-helm-workshop

Progressive Delivery for Kubernetes with Flux, Helm, Linkerd and Flagger

canary flagger fluxcd gitops helm kubernetes linkerd progressive-delivery workshop

Last synced: 19 Jan 2025

https://github.com/saitho/semantic-release-backmerge

:twisted_rightwards_arrows: semantic-release plugin to back-merge a release into a develop branch

back-merge backmerge develop git git-flow gitflow gitops hacktoberfest semantic-release

Last synced: 01 Apr 2025

https://github.com/googlecloudplatform/solutions-terraform-jenkins-gitops

Demonstrates the use of Jenkins and Terraform to manage Infrastructure as Code using GitOps practices

ci-cd gitops infrastructure-as-code jenkins terraform

Last synced: 05 Apr 2025

https://github.com/dfroberg/cluster

Lab Cluster - Kubernetes (k3s) cluster managed by GitOps (Flux). Built on Proxmox using Terraform amd Ansible.

ansible ceph fluxcd gitops helm homelab k8s k8s-at-home kubernetes kubernetes-cluster selfhosted sops talos terraform ubuntu2004 vault

Last synced: 19 Nov 2024

https://github.com/onedr0p/k3s-homeops-ansible

Bootstrap a k3s cluster on top of Ubuntu 20.04

ansible git gitops k3s kubernetes vagrant virtualbox

Last synced: 11 Apr 2025

https://github.com/xenitab/azcagit

GitOps Engine for Azure Container Apps

azure azure-container-apps gitops golang terraform

Last synced: 06 Dec 2024

https://github.com/edenlabllc/rmk

RMK CLI - Reduced Management for Kubernetes by Edenlab LLC.

ci-cd cicd cli containers deployment devops fhir git gitops go golang helm helmfile infrastructure k8s kodjin kubectl kubernetes rmk terraform

Last synced: 12 Feb 2025

https://github.com/stealthybox/multicluster-gitops

Demo gossiping Kubernetes clusters that share routes in a mesh and dns-forward their Services to each other :)

bgp calico coredns demo flux gitops kind kubernetes management-cluster serf

Last synced: 23 Apr 2025

https://github.com/baloise/gitopscli

GitOps CLI - a command line interface (CLI) to perform operations on git repositories with yaml files

argocd cli gitops hacktoberfest yaml-parser

Last synced: 03 Mar 2025

https://github.com/macropower/homelab

IaC for my homelab & personal cloud.

gitops hetzner k8s-at-home kubernetes renovate selfhosted talos terraform

Last synced: 10 Apr 2025

https://github.com/keisukeyamashita/commitlint-rs

🔦 Lint commit messages with conventional commit messages

cd ci cicd cli commitlint conventional-commits conventionalcommits gitops lint linter rust

Last synced: 05 Apr 2025

https://github.com/dellabeneta/project-argocd

Um projeto simples, mas completo, de implantação de um cluster K8S gerenciado, integrando Github Workflows, Docker e ArgoCD.

argocd ci docker github-actions gitops kubernetes terraform

Last synced: 23 Apr 2025

https://github.com/mirceanton/home-ops

Monorepo to manage my Home Lab.

gitops k8s-at-home

Last synced: 18 Feb 2025

https://github.com/ahmadrafiee/rahbia-live-coding

In the RahBia Live Coding Series, we’ll walk through a complete DevOps journey from start to finish. Together, we'll cover every step—from initial server configuration to final production-ready service deployment.

argocd ceph cicd cloud devops docker elk gitlab gitops grafana haproxy kubernetes linux observability openstack prometheus terraform traefik

Last synced: 10 Apr 2025

https://github.com/flyteorg/flytectl

A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/

brew cli cobra-viper command-line-interface cross-platform flyte flyte-cli gitops golang hacktoberfest workflows

Last synced: 05 Apr 2025

https://github.com/projectsyn/commodore

Commodore provides opinionated tenant-aware management of Kapitan inventories and templates. Commodore uses Kapitan for the heavy lifting of rendering templates and resolving a hierachical configuration structure.

cfgmgmt gitops helm jsonnet kapitan kubernetes projectsyn

Last synced: 19 Dec 2024

https://github.com/stefanprodan/gitops-progressive-delivery

Progressive delivery with Istio, Weave Flux and Flagger

gitops istio kubernetes progressive-delivery prometheus

Last synced: 07 May 2025

https://github.com/chris-short/devopsish.com

DevOps, Cloud Native, Hybrid Cloud, Open Source, industry news, culture, and the ‘ish between.

aws cloud cloud-native community containers devops gitops infrastructure infrastructure-as-code kubernetes linux newsletter open-source security

Last synced: 10 Apr 2025

https://github.com/starptech/k8s-gitops

The GitOps workflow to manage Kubernetes applications at any scale (without server components).

deployment gitops infrastructure-as-code kubernetes microservices

Last synced: 30 Apr 2025

https://github.com/kbst/kbst

Kubestack framework CLI

cli gitops gitops-framework kubernetes

Last synced: 01 May 2025

https://github.com/caldito/soup

GitOps continuous deployment and management tool for Kubernetes focused on simplicity.

cd continuous-deployment gitops go golang k8s kubernetes

Last synced: 03 May 2025

https://github.com/api7/adc

API Declarative CLI - ADC

apisix ci-cd declaretive devops gateway gitops iac

Last synced: 06 Apr 2025

https://github.com/tyriis/home-ops

IaC for my HomeLab kubernetes cluster resources with Flux

cloudflare devops flux gitops k8s k8s-at-home kubernetes talos terraform traefik

Last synced: 14 Dec 2024

https://github.com/stefanprodan/eks-hpa-profile

An eksctl gitops profile for autoscaling with Prometheus metrics on Amazon EKS on AWS Fargate

auto-scaling aws-appmesh eks fargate gitops kubernetes metrics-server prometheus

Last synced: 07 May 2025

https://github.com/redhat-et/copilot-ops

copilot-ops is a CLI tool that boosts up any DevOps repo to a ninja level of Artificially Intelligent Ops Repo

ai devops git gitops hacktoberfest

Last synced: 11 Apr 2025

https://github.com/JJGadgets/Biohazard

Watch your step, this playground might be hazardous 'round here… | JJGadgets' HomeLab monorepo

cilium fluxcd gitops homelab infrastructure-as-code k8s-at-home kubernetes networkpolicy sops talhelper talos yaml

Last synced: 19 Nov 2024

https://github.com/uhthomas/automata

Monorepo for Starjunk and subsidiaries

bazel cue cuelang gitops jellyfin k8s kubernetes

Last synced: 13 Apr 2025

https://github.com/redhat-scholars/argocd-tutorial

Get started with ArgoCD and GitOps for https://dn.dev/master.

appdev argocd ci-cd continuous-delivery gitops kubernetes openshift operators

Last synced: 05 May 2025

https://github.com/doodlescheduling/flux-build

Build and test kustomize overlays with flux2 HelmRelease support

ci-pipeline flux github-action gitops helm kubernetes kustomize validation

Last synced: 10 Apr 2025

https://github.com/allenporter/k8s-gitops

Flux/Gitops managed k8s cluster

flux gitops helm k8s k8s-at-home kubernetes

Last synced: 19 Nov 2024

https://github.com/duyet/grant-rs

Manage Redshift/Postgres privileges in GitOps style written in Rust

data-engineering data-ops gitops hacktoberfest postgres redshift rust

Last synced: 14 Apr 2025

https://github.com/openshift-instruqt/instruqt

Repository for the Red Hat and OpenShift Developers Learning Portal, powered by Instruqt.

gitops go helm instruqt java kubernetes learning nodejs openshift python quarkus spring

Last synced: 09 Apr 2025

https://github.com/zufardhiyaulhaq/community-ops

Example GitOps pattern for multiple Kubernetes clusters using ArgoCD, sealed-secrets, Helmfile, Kustomize, and python scripts. Implemented in my Kubernetes clusters.

argocd gitops gitops-pattern helm helmfile istio kubernetes kubernetes-gitops kustomize kustomize-pattern sealed-secret sealed-secrets

Last synced: 12 Apr 2025

https://github.com/getporter/operator

The Porter Operator gives you a native, integrated experience for managing your bundles from Kubernetes. It is the recommended way to automate your bundle pipeline with support for GitOps.

gitops hacktoberfest kubernetes operator porter

Last synced: 03 Dec 2024

https://github.com/cloudogu/gitops-build-lib

Jenkins pipeline shared library for automating deployments via GitOps

argo argocd flux fluxcd gitops gitops-playground helm jenkins k8s kubernetes

Last synced: 22 Apr 2025

https://github.com/quipper/monorepo-deploy-actions

Deploy microservices of monorepo using GitHub Actions and Argo CD (open source)

github-actions gitops kubernetes monorepo

Last synced: 28 Apr 2025

https://github.com/charlie-haley/home-infra

A monorepo for managing my home infrastructure using GitOps.

flux gitops k8s k8s-at-home kubernetes oci talos

Last synced: 19 Nov 2024

https://github.com/evryn/breakfast

🍯 Test GitOps workflows & learn Kubernetes/Docker Swarm deployments through evolving Persian breakfast visuals.

devops docker gitops golang kubernetes

Last synced: 21 Nov 2024

https://github.com/fluxcd/flux2-hub-spoke-example

A hub-and-spoke example for multi-cluster continuous delivery with Flux

continuous-delivery fluxcd gitops kubernetes

Last synced: 25 Apr 2025

https://github.com/rwaltr/home-ops

Code and configuration used to manage the fleets of k8s and Terraform clusters managing the Waltr.Tech environment

fluxcd gitops k8s-at-home kubernetes talos terraform

Last synced: 15 Apr 2025

https://github.com/azure/azure-osconfig

A modular services stack that facilitates remote Linux devices management over Azure

arc automanage azure device-management gitops iot linux machine-configuration microsoft server

Last synced: 01 May 2025

https://github.com/nicholaswilde/home-cluster

My home Kubernetes (k3s) cluster managed by GitOps (Flux2)

cluster clusters flux2 gitops helm k3s kubernetes turing-pi

Last synced: 17 Mar 2025

https://github.com/wpernath/book-example

This is the example I am going through in my book "Getting GitOps. Getting GitOps. A Practical Platform with OpenShift, Argo CD and Tekton.".

argocd gitops kustomize openshift operators tekton-pipelines

Last synced: 17 Feb 2025

https://github.com/oci-landing-zones/oci-landing-zone-operating-entities

The OCI Open LZ is a set of open and secure OCI landing zone blueprints to simplify the onboarding and running of organizations, business units, and subsidiaries into OCI - by customers, partners, or ISVs. Use it to create your own OCI Landing Zone.

cloud-operations config-as-code declarative design gitops iac iam isv landing-zones newtwork oci onboard oracle oracle-cloud-infrastructure security terraform

Last synced: 31 Dec 2024

https://github.com/fluxcd-community/flux2-schemas

Individual JSON Schemas for Flux CRDs

fluxcd gitops gitops-toolkit

Last synced: 19 Nov 2024

https://github.com/redhat-cop/declarative-openshift

Working examples of manifests for openshift for use in a declarative management strategy.

container-cop gitops openshift

Last synced: 03 Mar 2025

https://github.com/kcl-lang/flux-kcl-controller

Flux KCL Controller

gitops

Last synced: 27 Apr 2025

https://github.com/deedee-ops/k8s-gitops

GF-approved geeked homelab k8s cluster deployed with Talos Linux; automated via ArgoCD, Renovate and GitHub Actions 🤖

flux gitops home-operations kubernetes kubesearch opentofu renovate selfhosted talos

Last synced: 05 May 2025

https://github.com/fluxcd/flux-benchmark

Mean Time To Production benchmark for Flux

benchmarking fluxcd gitops timoni

Last synced: 25 Feb 2025

https://github.com/errordeveloper/kuegen

A simple (experimental) tool for generating Kubernetes manifest from templates based on CUE

cuelang gitops kubernetes kubernetes-configuration

Last synced: 19 Apr 2025

https://github.com/gimlet-io/gimletd

The Gitops Release Manager

devops gitops k8s kubernetes

Last synced: 20 Jan 2025

https://github.com/stefanprodan/gitops-app-distribution

GitOps workflow for managing app delivery on multiple clusters

flagger fluxcd gitops istio kubernetes kustomize linkerd progressive-delivery

Last synced: 02 Apr 2025

https://github.com/terrytangyuan/public-talks

Slides, videos, and supporting files for my public talks

cloud-native deep-learning gitops kubernetes machine-learning mlops public-speaking

Last synced: 05 May 2025

https://github.com/equinor/sdp-flux

Flux continuous delivery to k8s

aks flux gitops helm k8s kubernetes

Last synced: 01 May 2025

https://github.com/jfroy/flatops

k8s cluster for leflat managed by Flux

flux gitops k8s-at-home kubernetes kubesearch renovate talos

Last synced: 23 Apr 2025

https://github.com/cycodelabs/gitopssecuritychampion

Collection of security best practices to secure GitOps workflows

best-practices gitops

Last synced: 10 Apr 2025

https://github.com/drag0n141/home-ops

HomeOps driven by Kubernetes and GitOps using Flux

ansible flux gitops helm k8s k8s-at-home kubernetes kubernetes-cluster kubesearch renovate selfhosted sops

Last synced: 19 Nov 2024

https://github.com/hairyhenderson/github-responder

A library & CLI tool that automatically sets up GitHub WebHooks and listens for events, with automatic TLS

cli devops github github-webhooks gitops go golang-library hacktoberfest letsencrypt tls

Last synced: 15 Apr 2025

https://github.com/0xfelix/gitops-demo

Managing VirtualMachines with GitOps

gitops kubernetes openshift

Last synced: 12 Apr 2025

https://github.com/traefik-workshops/traefik-gitops

Multi environment Traefik deployment with a GitOps Strategy

flux gitops ingress kubernetes kustomize load-balancer traefik

Last synced: 11 Jan 2025

https://github.com/clarknova99/home-cluster

My home Kubernetes cluster, managed by flux

ansible flux gitops k3s k8s-at-home kubernetes selfhosted

Last synced: 19 Nov 2024

https://github.com/DoodleScheduling/flux-build

Build and test kustomize overlays with flux2 HelmRelease support

ci-pipeline flux github-action gitops helm kubernetes kustomize kyverno validation

Last synced: 19 Nov 2024

https://github.com/iarekylew00t/k2net

🧪 My homelab, made with Terraform, Ansible, and k3s!

ansible argocd github-actions gitops k3s k8s kubernetes renovate terraform

Last synced: 08 May 2025

https://github.com/anjakammer/devops-and-sre

An online course @ HTW Berlin

devops gitops operations sre

Last synced: 09 Apr 2025

https://github.com/pando85/homelab

Small and energy-efficient self-hosting infrastructure.

argocd gitops home-cloud home-cluster homelab k3d k3s k8s-at-home kanidm zfs

Last synced: 22 Mar 2025

https://github.com/oscaromeu/home-ops

A mono repository for my homelab infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible

ansible flux gitops homelab k3s k8s-at-home kubernetes logging monitoring observability renovate selfhosted terraform tracing

Last synced: 19 Nov 2024

https://github.com/shini4i/argo-compare

A comparison tool for displaying the differences between ArgoCD Applications in different Git branches

argocd argocd-application diff gitops

Last synced: 23 Apr 2025

https://github.com/simplecontainer/smr

Simplecontainer manager a.k.a smr. Standalone and cluster mode, GitOps, Secrets, Reconciliation, and YAML definitions for Docker.

cluster containers docker flannel gitops orchestration overlay simplecontainer

Last synced: 27 Jan 2025

https://github.com/wpernath/quarkus-grumpycat

A simple fat-cat / packman like multi player game, with a logic server written in Java with Quarkus and a Engine written in JavaScript with the MelonJS game framework.

argocd game game-development gitops html5-canvas java javascript kubernetes melonjs openshift quarkusio tekton-pipelines

Last synced: 18 Apr 2025

https://github.com/wuxxin/salt-shared

salt-shared - Salt states for Arch-Linux/Manjaro, Debian/Ubuntu

archlinux devops gitops machine-setup manjaro salt-states saltstack

Last synced: 10 Feb 2025

https://github.com/mach-kernel/databricks-kube-operator

A Kubernetes operator to enable GitOps style deploys for Databricks resources

ci cicd databricks gitops helm kubernetes operators rust spark

Last synced: 26 Apr 2025

https://github.com/laetho/metagraf

metaGraf is a opinionated specification for describing a software component and what its requirements are from the runtime environment. The mg command, turns metaGraf specifications into Kubernetes resources, supporting CI, CD and GitOps software delivery.

12-factor automation declarative generator gitops graph kubernetes manifest metagraf openshift pipeline service-graph

Last synced: 10 Apr 2025

https://github.com/kuuji/helm-external-val

helm plugin to fetch values from external sources

argocd gitops helm helm-plugin helm-plugins kubernetes

Last synced: 12 Apr 2025

https://github.com/shini4i/kubeseal-auto

An interactive wrapper for kubeseal binary

gitops kubeseal sealed-secrets

Last synced: 15 Apr 2025

https://github.com/dippynark/kfmt

Organises Kubernetes manifests into a standard format

gitops kubernetes-manifests

Last synced: 23 Apr 2025

https://github.com/redhat-na-ssa/demo-ai-gitops-catalog

A catalog for all things GitOps for AI on OpenShift

ai data-science gitops kustomization kustomize machine-learning openshift

Last synced: 26 Mar 2025

https://github.com/privatepuffin/cluster

My Private Kubernetse cluster Powered by ClusterTool

clustertool gitops helm home-ops k8s-at-home kubernetes kubesearch

Last synced: 28 Apr 2025