Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/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: 21 Jan 2025

https://github.com/dungpham91/gitops-fundamentals-exam-qa

Summary of questions and answers when taking Codefresh's GitOps Fundamentals test.

argocd codefresh gitops

Last synced: 01 Feb 2025

https://github.com/nhatthaiquang-agilityio/kustomize-overlays

Example: deploy web api and worker service using Kustomize Overlays and ArgoCD

argocd gitops kubenetes kustomize minikube overlay

Last synced: 23 Dec 2024

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: 14 Dec 2024

https://github.com/lilmonk/kind-terraform-setup

Deploy local kind cluster using terraform.

gitops kind terraform

Last synced: 16 Dec 2024

https://github.com/huseyindeniz/gitops-lab

GitOps Playground (K8S, Terraform, Argo CD, Helm, Github Workflows etc.)

argocd fluxcd gitops helm-charts kubernetes terraform

Last synced: 10 Dec 2024

https://github.com/zackbradys/resources

Resources for Rancher, ClickOps, Kubernetes, GitOps, AWS, Cloud, etc...

aws clickops cloud gitops kubernetes rancher

Last synced: 23 Dec 2024

https://github.com/sergk/edp-grub

GitOps repo for EDP project

argocd edp gitops

Last synced: 11 Dec 2024

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: 26 Jan 2025

https://github.com/stormcat24/go-assign

Extended structure generator for assigning the contents of external resources to struct fields during unmarshal

generator gitops go json secret-management secrets unmarshalling

Last synced: 11 Dec 2024

https://github.com/silva4dev/cloud-infrastructure-gitops-example

🔥 Just a start to learn more about GitOps 🐱‍👤

argocd docker gitops kubernetes

Last synced: 30 Dec 2024

https://github.com/alinanova21/tf-home-ops

terraform code for my home operations

gitops home-ops terraform

Last synced: 16 Jan 2025

https://github.com/thepaulmacca/bicep-aks

AKS cluster deployment using Bicep

aks aks-cluster bicep flux gitops

Last synced: 19 Jan 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: 21 Jan 2025

https://github.com/thejaxon/argocd

ArgoCD config files

argocd gitops

Last synced: 14 Dec 2024

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: 17 Dec 2024

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: 27 Dec 2024

https://github.com/felipelaptrin/argocd-blog

All the code used to support the ArgoCD Beyond Basics blog post

argocd blog devbox gitops kind kubernetes

Last synced: 13 Dec 2024

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.

appofapps argocd gitops helm

Last synced: 12 Dec 2024

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: 12 Dec 2024

https://github.com/doodlescheduling/yakmv

Yet Another Kubernetes Manifest Validator

ci gitops kubernetes validation

Last synced: 03 Feb 2025

https://github.com/switcherapi/switcher-gitops

GitOps Domain Snapshot Orquestrator for Switcher API

feature-flags gitops golang

Last synced: 12 Dec 2024

https://github.com/akrantz01/terraform-k8s-gitops

Deploys a GitOps-managed kubernetes cluster on DigitalOcean using k3s

argocd digitalocean gitops k3s kubernetes terraform

Last synced: 22 Dec 2024

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: 12 Dec 2024

https://github.com/muhlba91/fh-burgenland-bswe-assignment-infrastructure

FH Burgenland - BSWE: Assignment Infrastructure

fh-burgenland gitops pulumi

Last synced: 30 Jan 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: 30 Jan 2025

https://github.com/devpro/kubernetes-samples

Examples of Kubernetes definition files (manifests)

gitops helm-charts kubernetes-manifests

Last synced: 11 Jan 2025

https://github.com/developer-guy/flux-kyverno-policies

An example to show you how you can use OCI Repositories of Flux to apply Kyverno policies stored in an OCI registry

flux fluxcd fluxcli gitops kyverno oci ociartifacts ociimages

Last synced: 13 Dec 2024

https://github.com/desteves/pulumi-docker

Pulumi template

docker-build gitops iac

Last synced: 17 Jan 2025

https://github.com/wasn-lab/dgx_dev_pod

Experimental platform that allows students to choose the development environment they want to use

argocd gitops helm kubernetes sumikko wasn

Last synced: 22 Dec 2024

https://github.com/x86-39/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: 19 Nov 2024

https://github.com/oriafo/ha_microservice_deployment_v1.0

This project demosnstrate thoughts and standard practices in the deployment of a high availability microservice system

cicd devops docker gitops kubernetes terraform

Last synced: 22 Dec 2024

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: 14 Dec 2024

https://github.com/stuttgart-things/kaeffken

gitops apps & cluster management cli

apps flux github-api gitops k8s sops

Last synced: 24 Dec 2024

https://github.com/stuttgart-things/flux2-cluster-bootstrap

terraform module for bootstrapping kubernetes clusters w/ flux2

flux gitops k8s kubernetes

Last synced: 24 Dec 2024

https://github.com/damoun/fleet-infra

FluxCD for my Kubernetes clusters

flux flux2 fluxcd gitops k8s k8s-at-home kubernetes-cluster

Last synced: 07 Jan 2025

https://github.com/dbgjerez/amq-streams-workshop

kafka, amq-streams, strimzi

amq-streams gitops kafka strimzi

Last synced: 02 Jan 2025

https://github.com/kerbaras/cloudlab

Infrastructure repository for my cloud-lab

argocd cloud gitops homelab k0s kubernetes labs terraform

Last synced: 14 Jan 2025

https://github.com/j0hn-b/keda_demo

Demo application scaling via KEDA

argocd autoscaler demo gitops k3d keda kubernetes

Last synced: 11 Jan 2025

https://github.com/edenreich/engineering-blog

This is a blog about software engineering, web development, and anything else I find interesting.

blogging gitops ssg web

Last synced: 16 Jan 2025

https://gitlab.com/gaia-charge/flux2-kustomize-helm-example-gitlab

A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm tweaked to work with GitLab CI

flux gitlab gitops helm k8s kubernetes

Last synced: 23 Oct 2024

https://github.com/pasiol/kubespray-gitops

Prototyping the ArgoCD app of apps GitOps pattern

argocd gitops kubernetes kubespray prototype

Last synced: 17 Jan 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: 24 Dec 2024

https://github.com/dungpham91/gitops-at-scale-exam-qa

Summary of questions and answers when doing Codefresh's GitOps at Scale test.

argocd codefresh gitops

Last synced: 01 Feb 2025

https://github.com/crisszkutnik/home-lab

Kubernetes deployments, Ansible config and everyting else for my home lab

ansible gitops home-lab infrastructure k8s k8s-cluster kubernetes on-premise

Last synced: 19 Dec 2024

https://github.com/sergk/appset-addons

Argo CD ApplicationSet Blueprint

applicationset apps argo argocd cicd deploy gitops helm

Last synced: 11 Dec 2024

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: 27 Jan 2025

https://github.com/leo310/lhs.gitops

Effortlessly launch your desired services on a fully-configured K8s cluster with just one command!

gitops kubernetes

Last synced: 01 Jan 2025

https://github.com/paulsilcock/app-of-apps

Bootstraps my Kubernetes cluster with applications, including an Argo Workflows instance and my homepage

app-of-apps argocd continuous-deployment devops gitops kubernetes kustomize

Last synced: 23 Oct 2024

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: 19 Jan 2025

https://github.com/nicjohnson145/goply

Apply/reconcile kubernetes resources from yaml

gitops golang k8s kubernetes

Last synced: 26 Jan 2025

https://github.com/felipelaptrin/live-infrastructure-gitops

Manage infrastructure using Terragrunt and ArgoCD

argocd gitops kubernetes terragrunt

Last synced: 13 Dec 2024

https://github.com/beiertu-mms/fluxcd-gitops

A playground for FluxCD

fluxcd gitops k8s kubernetes playground

Last synced: 01 Jan 2025

https://github.com/cailloumajor/digital-factory-stack

Digital factory software stack

digital-factory docker-compose gitops

Last synced: 10 Jan 2025

https://github.com/dirien/pulumi-azure-flux-weave-ui

Playing around with the Weave GitOps UI

azure gitops kubernetes pulumi weave

Last synced: 25 Jan 2025

https://github.com/mahmoud-elghonemy/argocd-demo

GitOps CD for Kubernetes

argocd cd gitops kubernetes

Last synced: 26 Dec 2024

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: 11 Jan 2025

https://github.com/tschaefer/supervisor

The Docker GitOps service :rocket:

docker docker-compose gitops polling rails rest-api webhook

Last synced: 19 Jan 2025

https://github.com/heubeck/cloudland-k8s-config-timoni

CloudLand 2023 Session "Diverse K8s Config Management" | Timoni variant

cloudland23 gitops kubernetes timoni

Last synced: 02 Feb 2025

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: 26 Dec 2024

https://github.com/roberthstrand/rancher-demo

Code used to demonstrate how to set up Rancher, as well as the repository for a demo of fleet

fleet gitops kubernetes rancher

Last synced: 29 Dec 2024

https://github.com/mmartofel/kuberneter-probes

Red Hat OpenShift Pipelines and GitOps demo API (Quarkus)

gitops openshift pipelines quarkus redhat

Last synced: 30 Jan 2025

https://github.com/lalitadithya/static-blog

A Jekyll blog hosted on Azure and maintained using a GitOps flow.

azure azure-blob azure-static-website gitops jekyll jekyll-blog

Last synced: 26 Dec 2024

https://github.com/cloudacademy/argocd-gitops

Argo CD - Declarative GitOps CD

argocd containers gitops kubernetes openshift

Last synced: 13 Jan 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: 20 Dec 2024

https://github.com/zcubbs/git

A Git package for Go. Handles Git operations and file synchronization with a remote repository.

git gitops go sync

Last synced: 25 Jan 2025

https://github.com/atkaridarshan04/mern-devops

This project automates the development and deployment of a MERN application using Docker, Kubernetes, Jenkins, Helm-Charts and ArgoCD

argocd cicd devsecops docker gitops helm-charts jenkins kubernetes mern-stack

Last synced: 20 Dec 2024

https://github.com/c0nsultant/homelab-as-code

IaC for going from empty disks to running HA homelab cluster managed using GitOps within 2(-ish) clicks

ansible cloud-init devops flux gitops helm homelab k8s-at-home kubernetes netboot pxe selfhosted

Last synced: 28 Jan 2025

https://github.com/e5r/gitops-kubernetes

Implementa GitOps com Kubernetes

devops e5r git gitops kubernetes

Last synced: 25 Jan 2025

https://github.com/asishgouda/go-web-app-devops

This is the Complete CI/CD implementation for the Golang Application.

argocd aws aws-ec2 docker-hub gitops helm-charts kubernetes

Last synced: 21 Jan 2025

https://github.com/pablosilvab/demo-argocd

Proyecto para probar Argo CD.

argocd cicd gitops kubernetes

Last synced: 10 Jan 2025

https://github.com/deas/flux-conductr

Flux Conductr - GitOps Everything

flux2 gitops kubernetes terraform

Last synced: 22 Jan 2025

https://github.com/swinton/gitops-playground

Fork of https://github.com/fluxcd/flux-get-started

gitops

Last synced: 18 Jan 2025

https://github.com/deedee-ops/nixlab

Homelab - powered by nix and NixOS

gitops homelab nix nixos renovate selfhosted

Last synced: 21 Dec 2024

https://github.com/deas/satrn

Satrn - Solr Companion 🪐

clojure clojurescript gitops solr solrcloud

Last synced: 22 Jan 2025

https://github.com/deas/teectl

Traefik EE teectl Docker Image

gitops traefik traefik-plugin

Last synced: 22 Jan 2025

https://github.com/eskopp/github-to-gitlab

Sync GitHub branches with GitLab effortlessly using a custom GitHub Action, featuring seamless error handling and authentication support.

action bash git github gitlab gitops workflow

Last synced: 09 Jan 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: 11 Jan 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: 20 Dec 2024

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: 29 Dec 2024