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/fredrkl/gitops-systems-architecture

GitOps architecture

flux2 gitops system

Last synced: 04 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/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://github.com/thefest/github-actions

Workflows and other docs | {educational content}

github github-actions github-config gitops runners workflows

Last synced: 29 Dec 2024

https://github.com/yuriytkach/stream-36-demo-app

stream-36-demo-app

gitops java lambda quarkus

Last synced: 29 Jan 2025

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

Argo CD - Declarative GitOps CD

argocd containers gitops kubernetes openshift

Last synced: 13 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/onlinesgc/mappoints

Automatically synced with map each sunday at midnight

bluemap gitops javascript nunjucks sgc typescript

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

argocd flux gitops kubernetes

Last synced: 22 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/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: 04 Jan 2025

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/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: 07 Dec 2024

https://github.com/goseind/tf-flux

Using Terraform to Maintain Flux

cicd flux gitops terraform

Last synced: 11 Dec 2024

https://github.com/dark-vex/fluxcd-sysdig

Example of GitOps for managing Sysdig applications

example flux2 fluxcd gitops helm iac kubernetes kustomize

Last synced: 09 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/tryrocket-cloud/home-ops-1

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

https://github.com/wndhydrnt/saturn-bot

Create, modify or delete files across many repositories in parallel.

gitops golang refactoring

Last synced: 15 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/thejaxon/argocd

ArgoCD config files

argocd gitops

Last synced: 14 Dec 2024

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/sngular/gitops-helmrepository

Helm repository utilizado en los ejercicios de la serie GitOps Flux

fluxcd gitops helm kubernetes

Last synced: 30 Jan 2025

https://github.com/sngular/gitops-echobot

AplicaciΓ³n Golang utilizada en los ejercicios de la serie GitOps Flux

fluxcd gitops kubernetes

Last synced: 30 Jan 2025

https://github.com/mbovo/proxmox_homelab

IaC for proxmox lab and others

ansible fluxcd gitops iac packer proxmox terraform

Last synced: 20 Oct 2024

https://github.com/sngular/gitops-webhook

Servicio Golang utilizado en los ejercicios de la serie GitOps Flux

fluxcd gitops kubernetes

Last synced: 30 Jan 2025

https://github.com/mp-es/k8s-deploy

Action that deploys an application in an On-Premises Kubernetes cluster based in a GitOps repository.

github-actions gitops hacktoberfest k8s k8s-deploy kubernetes premises-kubernetes-cluster

Last synced: 16 Nov 2024

https://github.com/hegerdes/gitops

GitOps Demo

gitops iac k8s terraform

Last synced: 31 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/deas/flux-conductr

Flux Conductr - GitOps Everything

flux2 gitops kubernetes terraform

Last synced: 22 Jan 2025

https://github.com/hugginsio/homelab

Containers, Kubernetes, and dangerous amounts of YAML.

docker fluxcd gitops homelab k8s-at-home kubernetes talos

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

https://github.com/deas/satrn

Satrn - Solr Companion πŸͺ

clojure clojurescript gitops solr solrcloud

Last synced: 22 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: 08 Dec 2024

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

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

cloudland23 gitops helm kubernetes

Last synced: 08 Dec 2024

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

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: 08 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/niveshsunny/cicd_kubernetes

Java Based application-CI-CD Production deployment

argocd docker dockerhub ebs gitops helm jenkins kubernetes nexus slack sonarcloud

Last synced: 05 Jan 2025

https://github.com/muhlba91/fh-burgenland-bswe-kubernetes-demos

FH Burgenland - BSWE: Kubernetes Demos

argocd fh-burgenland gitops kubernetes

Last synced: 30 Jan 2025

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/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/tschaefer/supervisor

The Docker GitOps service :rocket:

docker docker-compose gitops polling rails rest-api webhook

Last synced: 19 Jan 2025

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

ArgoCD example with app of apps configuration

argocd gitops helm kubernetes kustomize

Last synced: 08 Dec 2024

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/yukitas/flux-playground

Manage multiple K8s clusters with Flux, Kustomize and Helm.

flux flux2 gitops helm k8s kubernetes kustomize

Last synced: 16 Dec 2024

https://github.com/bgotink/macharian

Home server driven by Kubernetes and GitOps using Flux

flux gitops kubernetes renovate selfhosted

Last synced: 18 Jan 2025