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/curityio/idsvr-gitops-configuration-management

Pipeline deployment for the Curity Identity Server with parameterized configuration

configuration crypto deployment gitops

Last synced: 03 Dec 2024

https://github.com/weaveworks/weave-gitops-private

This is for tracking weaveworks internal information on weave-gitops. Will include issues, internal roadmaps, etc.

gitops

Last synced: 18 Nov 2024

https://github.com/sngular/gitops-flux-series

Serie de múltiples capítulos para dar los primeros pasos con GitOps y Flux2.

fluxcd gitops kubernetes

Last synced: 03 Dec 2024

https://github.com/siddhantprateek/lyftops

Aim of this project is to understand the GitOps best practices, utilizing Argo CD for continuous deployment

argocd canary gitops golang kubernetes rollouts terraform

Last synced: 23 Dec 2024

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

https://github.com/heubeck/flux-kind-starter

A local Kubernetes setup using Kind and Flux as repo template for your (and mine) experiments

flux gitops kind kubernetes

Last synced: 20 Dec 2024

https://github.com/devpro/fun-with-containers

Presentations, samples, tutorials to have fun with containers

devops gitops presentations samples tutorials

Last synced: 12 Nov 2024

https://github.com/mmontes11/k8s-iot

Tenant repository bootstrapped by k8s-infrastructure that contains the manifests for IoT related applications

flux gitops helm internet-of-things iot iot-platform kubernetes sealed-secret traefik

Last synced: 08 Nov 2024

https://github.com/jesufemi-o/flux-django

Simple Microservice example, showing how to use Gitops Principles for Deploying to kubernetes with Flux CD

devops fluxcd gitops

Last synced: 17 Dec 2024

https://github.com/escalate/ansible-gitops-example-repository

A example repository to demonstrate Ansible GitOps workflow for Raspberry Pi

ansible gitops raspberry raspberry-pi raspberrypi self-hosted selfhosted

Last synced: 26 Nov 2024

https://github.com/linuxeuphony/delete-old-git-branches

This is an automated bash script to delete git branches older than some specific time period.

git gitbash gitops

Last synced: 08 Nov 2024

https://github.com/escalate/my-smart-home

The central repository for managing my Smart Home on the Raspberry Pi based on the Ansible GitOps workflow

ansible ansible-playbook coredns docker gitops grafana home-assistant home-automation hue influxdb loki loxone promtail raspberry raspberry-pi raspberrypi smart-home smarthome traefik

Last synced: 26 Nov 2024

https://github.com/x-ethr/local-kubernetes-playground

Kind Cluster Bootstrap + GitOps - Used for Local Kubernetes Development and Testing

aws external-secrets flux gitops go istio jaeger kind kubernetes kyverno opentelemetry prometheus service-mesh telemetry tracing

Last synced: 19 Dec 2024

https://github.com/otaviof/galaxy

Galaxy is "GitOps" repository manager, powered by Landscaper and Vault-Handler.

gitops hashicorp-vault helm-charts kubernetes landscaper vault-handler

Last synced: 05 Dec 2024

https://github.com/chahid001/42inception-of-things

This project a complete CI/CD pipeline with GitOps, ArgoCD, K3D, and GitLab Runner using the Docker outside of Docker method.

ansible argocd cicd devops docker gitlab gitops k3d k3s kubernetes runners terraform

Last synced: 07 Dec 2024

https://github.com/giannisalinetti/open-cluster-management-examples

Open Cluster Management examples for demo usage.

gitops kubernetes openclustermanagement

Last synced: 14 Dec 2024

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

Fully Functional GitOps Sandpit Environment

cloudacademy devops flux gitops kubernetes

Last synced: 13 Nov 2024

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

Web App GitOps Kustomization Example

cloudacademy docker flux gitops go kubernetes

Last synced: 21 Dec 2024

https://github.com/dc-tec/k8s-gitops

Kubernetes GitOps repository for my homelab

argocd gitops kubernetes packer talos terraform

Last synced: 22 Nov 2024

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

Build and Test github actions in a CI-agnostic way

bash ci-cd devops docker github-actions gitops k3d

Last synced: 12 Nov 2024

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

https://github.com/cypr0/k8s-cluster

Home cluster based on Kubernetes and GitOps using Flux

gitops infrastructure-as-code k8s-at-home kubernetes kubernetes-at-home kubesearch talos

Last synced: 20 Dec 2024

https://github.com/tomhuang12/build-controller

The build-controller is a Kubernetes operator that experiments turning continuous integration build process from event-driven to GitOps-driven.

build ci docker flux gitops gitops-toolkit

Last synced: 19 Nov 2024

https://github.com/jtyr/acm-gitops

ACM GitOps

acm gitops

Last synced: 13 Dec 2024

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

This repository is used as a base for all talks I hold about GitOps.

devops gitops

Last synced: 22 Dec 2024

https://github.com/daeuniverse/cloud-estate

Centralized Hub for Cloud Automation Configuration

fluxcd github-actions gitops infrastructure serverless

Last synced: 14 Nov 2024

https://github.com/cpanato/mattermost-gitops

Bring the GitOps approach to your Mattermost Server

gitops mattermost

Last synced: 12 Nov 2024

https://github.com/nicjohnson145/goply

Apply/reconcile kubernetes resources from yaml

gitops golang k8s kubernetes

Last synced: 27 Nov 2024

https://github.com/hugginsio/homelab

Containers, Kubernetes, and dangerous amounts of YAML.

docker fluxcd gitops homelab k8s-at-home kubernetes talos

Last synced: 02 Dec 2024

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/nmeisenzahl/aso-fluxcd-sample

This repo contains sample code for Azure Service Operator with FluxCD

azure gitops kubernetes

Last synced: 27 Nov 2024

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/felipelaptrin/live-infrastructure-gitops

Manage infrastructure using Terragrunt and ArgoCD

argocd gitops kubernetes terragrunt

Last synced: 13 Dec 2024

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

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

cloudland23 gitops kubernetes

Last synced: 08 Dec 2024

https://github.com/mkoertgen/devops.toolkit

Cloud Native DevOps Toolkit

cloud-native cncf devops gitops kubernetes

Last synced: 27 Nov 2024

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: 28 Nov 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: 28 Nov 2024

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

FH Burgenland - BSWE: Kubernetes Demos

argocd fh-burgenland gitops kubernetes

Last synced: 03 Dec 2024

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/deedee-ops/nixlab

Homelab - powered by nix and NixOS

gitops homelab nix nixos renovate selfhosted

Last synced: 21 Dec 2024

https://github.com/nheidloff/application-modernization-javaee-quarkus-config

Application Modernization Sample - GitOps Repo

argocd gitops tekton

Last synced: 08 Nov 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/pprzetacznik/argocd-gitops

ArgoCD example with app of apps configuration

argocd gitops helm kubernetes kustomize

Last synced: 08 Dec 2024

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/muhlba91/muehlbachler-public-services-cluster-applications

Personal Public Services: Applications running on the Kubernetes public-services-cluster

fluxcd gitops kubernetes services

Last synced: 03 Dec 2024

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

FH Burgenland - BSWE: Assignment Infrastructure

fh-burgenland gitops pulumi

Last synced: 03 Dec 2024

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/tyriis/talos-nas

POC create a NAS with k8s, talos, flux and gitops

devops flux gitops k8s kubernetes talos terraform

Last synced: 14 Dec 2024

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

Development environment for my HomeLab kubernetes cluster

development devenv devops flux gitops k8s kind kubernetes terraform traefik

Last synced: 14 Dec 2024

https://github.com/tyriis/homeassistant-config

My HomeAssistant configuration

gitops home-automation homeassistant

Last synced: 14 Dec 2024

https://github.com/ivanclay/gitops-fullcycle

It is a gitop course taught on the Full Cycle platform

gitops go golang

Last synced: 22 Nov 2024

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

https://github.com/tyriis/dotfiles

Dotfiles managed by Chezmoi

arch chezmoi dotfiles gitops i3 nix xinit zsh

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

ArgoCD config files

argocd gitops

Last synced: 14 Dec 2024

https://github.com/rooneyrulz/k8-argocd-demo

Simple demo app deployment using Kubernetes and ArgoCD

argocd gitops kubectl kubernetes minikube

Last synced: 29 Nov 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: 28 Nov 2024

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/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/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/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 Nov 2024

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

Flux Conductr - GitOps Everything

flux2 gitops kubernetes terraform

Last synced: 21 Nov 2024

https://github.com/deas/satrn

Satrn - Solr Companion 🪐

clojure clojurescript gitops solr solrcloud

Last synced: 21 Nov 2024

https://github.com/deas/teectl

Traefik EE teectl Docker Image

gitops traefik traefik-plugin

Last synced: 21 Nov 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/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: 10 Nov 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/switcherapi/switcher-gitops

GitOps Domain Snapshot Orquestrator for Switcher API

feature-flags gitops golang

Last synced: 12 Dec 2024

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