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/fluxcd/multi-tenancy-team1

Tenant example repository

gitops kubernetes kustomize multi-tenancy

Last synced: 01 Nov 2024

https://github.com/old-xebis/infrastructure-template

Template to automate GitOps and IaC in a cloud. GitLab CI manages static and dynamic environments, which are created, updated, and destroyed by Terraform, then set up by cloud-init and Ansible.

automation continuous-delivery continuous-integration environments gitlab gitlab-ci gitops hetzner hetzner-cloud iac pull-request repository-template terraform terraform-hetzner-cloud

Last synced: 07 Nov 2024

https://github.com/achetronic/homelab-ops

Mono repository to manage the super-pro infrastructure 🌠 present at my home 🏑

gitops homelab kubernetes kvm libvirt monorepo qemu talos terraform

Last synced: 28 Nov 2024

https://github.com/gabe565/pre-commit-fluxcd

Pre-Commit hooks for FluxCD GitOps repos

fluxcd gitops pre-commit

Last synced: 21 Nov 2024

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

HomeOps driven by Kubernetes and GitOps using Flux

ansible flux gitops k3s k8s-at-home kubernetes kubesearch renovate self-hosted

Last synced: 19 Nov 2024

https://github.com/boromir674/cookiecutter-python-package

:globe_with_meridians: Scaffold modern Python Package Project, from a configurable Template, delivering public releases to PyPI and Dockerhub and having a CI/CD Pipeline, which supports DevOps processes with best practices.

automation ci cli cookiecutter devops docker generator gitops image module plugin poetry pytest sdist testing wheel workflow

Last synced: 27 Oct 2024

https://github.com/projectsyn/lieutenant-api

The Project Syn Kubernetes Cluster and Tenants Inventory API

api gitops inventory kubernetes openapi projectsyn rest

Last synced: 07 Nov 2024

https://github.com/privatepuffin/cluster

My Private Kubernetse cluster Powered by ClusterTool

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

Last synced: 11 Nov 2024

https://github.com/morningspace/capabilities-shim-gitops

A demo project to demonstrate Crossplane use in GitOps

crossplane gitops

Last synced: 02 Dec 2024

https://github.com/squaremo/spresm

It's a tool for managing Kubernetes configurations, that supports getting YAMLs from Helm charts and container images.

gitops helm kubernetes yaml

Last synced: 13 Oct 2024

https://github.com/clemlesne/gitops-version

Single, releasable, SmVer, GitFlow / GitOps compatible versions. As simple as that.

devops devops-tools gitflow gitops gitops-toolkit pipeline-tooling version

Last synced: 13 Dec 2024

https://github.com/planktoscope/forklift

Composable, reprovisionable, decentralized management of apps & configs on Raspberry Pis and other embedded Linux systems

cli continuous-delivery declarative docker docker-compose forklift gitops

Last synced: 11 Nov 2024

https://github.com/biohacker0/gitswitch-gui

GitSwitch-Gui is a Tauri-React desktop app for effortlessly switching between multiple GitHub accounts. Manage SSH keys, add/remove users, and switch profiles seamlessly, all within a user-friendly interface.

github gitops gitswitch react rust tauri tauri-app

Last synced: 12 Nov 2024

https://github.com/joshuaspence/homelab

My homelab Kubernetes Cluster, powered by GitOps.

flux fluxcd gitops helm-operator homelab k8s kubernetes

Last synced: 12 Nov 2024

https://github.com/smbonn2005/HomeOps

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

cilium cloudflared fluxcd gitops k8s-at-home kubernetes talos

Last synced: 22 Nov 2024

https://github.com/brittonhayes/devops-lab

A Kubernetes DevOps homelab. Running on Intel Nuc + Raspberry Pi β˜ΈπŸ“¦

containers devops gitops homelab k8s-at-home kubernetes pi

Last synced: 02 Nov 2024

https://github.com/bluebrown/argocd-cmp-kpt

Use kpt as argocd configuration management plugin

argocd gitops kpt kubernetes

Last synced: 14 Dec 2024

https://github.com/stakater/nordmart-apps-gitops-config

Tenant's namespace scoped apps are deployed via this gitops config repository

ci-cd gitops helm kubernetes workflow

Last synced: 04 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: 23 Oct 2024

https://github.com/olga-mir/k8s-multi-cluster

Experiments with multi cluster patterns

clusterapi fluxcd gitops k8s multicluster

Last synced: 17 Dec 2024

https://github.com/amirhnajafiz/simple-cd

A simple application for having continuous delivery.

cd continuous-delivery gitops shell shell-script

Last synced: 23 Nov 2024

https://github.com/devpro/helm-charts

Helm charts to ease deployment on Kubernetes clusters

cloud-native-computing fleet gitops helm-charts kubernetes

Last synced: 12 Nov 2024

https://github.com/developer-guy/kubernetes-response-engine-based-on-event-driven-workflow

Experimenting to implement Kubernetes Response Engine based on Event-Driven Workflow using Argo Events and Argo Workflows

argo argo-events argo-workflows event-driven falco falcosidekick gitops

Last synced: 24 Oct 2024

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

Managing schema for AWS Athena as Code in GitOps-style

athena aws gitops rust rust-lang sql template-engine

Last synced: 27 Nov 2024

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

HomeOps driven by Kubernetes and GitOps using Flux

fluxcd gitops homeops k8s-at-home kubernetes kubesearch

Last synced: 21 Nov 2024

https://github.com/simonkowallik/as3ninja

:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!

as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault

Last synced: 14 Oct 2024

https://github.com/dadav/hass-addon-addman

AddMan is an add-on for home-assistant. It's an add-on manager.

add-on gitops home-assistant

Last synced: 13 Dec 2024

https://github.com/airconduct/kuilei

πŸ€– A Probot App inspired by Kubernetes Prow. Chatops, automatic PR merging and more.

automation bot chatbot chatops cicd gitops gitops-toolkit golang kubernetes probot probot-app prow

Last synced: 09 Oct 2024

https://github.com/squat/fluxcdbot

A Telegram bot for Flux CD

bot cd flux gitops kubernetes telegram

Last synced: 28 Oct 2024

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

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

ansible argocd gitops k8s-at-home kubernetes self-hosted

Last synced: 28 Oct 2024

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

Repository for my Talos Linux/Kubernetes cluster

bare-metal fluxcd gitops kubernetes kubesearch renovate talos

Last synced: 24 Dec 2024

https://github.com/cpanato/github-sync

To sync Org Members and Collaborators

github gitops go golang

Last synced: 11 Oct 2024

https://github.com/raelix/raelix-cluster-v2

My Kubernetes on-premise cluster based on Flux

fluxcd gitops home-assistant homelab kubernetes

Last synced: 12 Nov 2024

https://github.com/minghsu0107/update-kustomization

A CI plugin for updating image tags with kustomize.

cicd droneci gitops kustomize

Last synced: 29 Oct 2024

https://github.com/lreimer/k8s-fleet-capi-gitops

Kubernetes Fleet Management with Cluster API and GitOps

cluster-api eks fluxcd gitops gke kubernetes vcluster

Last synced: 20 Nov 2024

https://github.com/zhongantech/seaman

Seaman is a gitops component of Kubecloud

gitops kubernetes

Last synced: 11 Nov 2024

https://github.com/lreimer/k8s-experts-day

Demo repository for with advanced Kubernetes showcases: K8s as Cloud-native software delivery platform, GitOps, admission controller, CRDs, operators.

admission-controller fluxcd gitops k8s kubernetes kubernetes-operator operator

Last synced: 20 Nov 2024

https://github.com/tauri-apps/dns-automation

This repo will manage DNS records automagically. Implementing Infrastructure as Code & GitOps practices.

cloudflare dns github-actions gitops iac terraform

Last synced: 07 Oct 2024

https://github.com/mumoshu/conflint

Unified lint runners for various configuration files

ci conftest gitops kubeval

Last synced: 13 Oct 2024

https://github.com/eonx-com/actions-opsgenie

Github Actions: OpsGenie Alerting

actions gitops opsgenie

Last synced: 07 Nov 2024

https://github.com/ycliuhw/kforce

To use manifest (yaml/JSON template) to manage K8s Cluster via kops

aws gitops k8s kops kubernetes manifest python-3-6 template

Last synced: 22 Dec 2024

https://github.com/aar10n/replacer

A Kubernetes mutating webhook that performs templated replacements on Secrets and ConfigMaps using providers like GCP Secret Manager. Simple and flexible secret management.

gcp-secret-manager gitops kubernetes secret-management

Last synced: 06 Dec 2024

https://github.com/devops-ws/argo-cd-guide

Argo CD Guide

argo-cd gitops

Last synced: 15 Nov 2024

https://github.com/kaweezle/krmfnbuiltin

Kustomize KRM function to run builtin transformers

gitops kubernetes kustomize kustomize-plugin

Last synced: 24 Nov 2024

https://github.com/techno-tim/k8s-renovate

This is a demo repo used to show how Renovate can work with Kubernetes

devops docker gitops kubernetes renovate

Last synced: 07 Nov 2024

https://github.com/sap/configuration-tools-for-gitops

This repository provides CoCo, a configuration management tool for dealing with many services across a large number of target environments. CoCo helps to align configurations and identify deviations (between environments as well as different commits).

configuration file-generation gitops

Last synced: 07 Oct 2024

https://github.com/tyriis/i-see-dead-pods

Get rid of `Pod was terminated in response to imminent node shutdown.` Pods forever.

devops gitops gke helmrelease kubernetes manifests

Last synced: 14 Dec 2024

https://github.com/yandex-cloud-examples/yc-courses-devops-course1

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ для курса Β«Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ инфраструктуры ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ GitOpsΒ».

cicd devops gitops yandex-cloud yandex-practicum yandex-praktikum yandexcloud

Last synced: 07 Nov 2024

https://github.com/asilvajunior/homelab

A repository to store and share the infrastructure, materials and codes, from my small self-hosting homelab.

ansible cluster containers devops docker gitops homelab k3s k8s k8s-at-home kubernetes observability prometheus raspberry-pi terraform

Last synced: 30 Nov 2024

https://github.com/ronasit/projects-operator

πŸ™ Projects operator is k8s application which manages projects developed using various frameworks and thechnologies.

devops docker gitops helm k8s kubernetes laravel next nextjs operator operator-sdk react

Last synced: 14 Nov 2024

https://github.com/dinushchathurya/script-book

:fire: Useful Commands & Scripts related to AWS, Ansible, Docker, Jenkins, Nexus, SSH, Linux, Kubernetes and many more

ansible argocd argocd-plugin aws devops docker eks git gitops jenkins kubernets linux minikube nexus scripts scripts-collection ssh terraform ubuntu

Last synced: 16 Dec 2024

https://github.com/robincher/bluesky-flux-sops-azure-template

Boilerplate to set-up Flux and Mozilla SOPs powered by Microsoft Azure

azure flux gitops sops

Last synced: 22 Nov 2024

https://github.com/stefanprodan/gloo-flagger-demo

GitOps Progressive Delivery demo with Gloo, Flagger and Flux

flagger gitops gloo kubernetes

Last synced: 11 Dec 2024

https://github.com/muhlba91/homelab-home-cluster-applications

Homelab: Applications running on the Kubernetes home-cluster

fluxcd gitops homelab kubernetes

Last synced: 03 Dec 2024

https://github.com/hawkkiller/flux_config

Gitops repository configs driven by FluxCD.

fluxcd gitops helm k8s

Last synced: 11 Oct 2024

https://github.com/dbgjerez/kustomize-vs-helm

Example of Helm and Kustomize over Kubernetes, using an ArgoCD serve to implement a GitOps philosophy

argocd gitops helm kubernetes kustomize workshop

Last synced: 15 Oct 2024

https://github.com/lueschem/edi-cd

GitOps inspired fleet management for embedded devices.

ansible continous-deployment continuous-delivery fleet-management github-actions gitops iot ota-update

Last synced: 28 Oct 2024

https://github.com/marcusschiesser/splunk-gitops

Store the configuration of a Splunk K8S cluster in Git

apps configuration docker git gitops splunk splunk-operator

Last synced: 06 Dec 2024

https://github.com/wuxxin/machine-bootstrap

unattended ssh bootstrap arch/manjaro with encrypted zfs and other storage options

archlinux bootstrap gitops luks manjaro recovery server ssh ubuntu unattended zfs

Last synced: 27 Oct 2024

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

Software Defined Git Operated Infrastructure

butane coreos fcos gitops iaas mtls pulumi python

Last synced: 27 Oct 2024

https://github.com/wingkwong/argocd-playground

Demonstrating how to setup Argo CD on a k3s cluster using arkade and k3d

argocd arkade gitops k3d

Last synced: 06 Nov 2024

https://github.com/brokenpip3/my-personal-cluster-gitops

This is my "fleet" repo that describe my entire k8s cluster, made with heart using Flux

flux gitops prometheus

Last synced: 02 Nov 2024

https://github.com/coderofsalvation/podi

a cute gitops utility (~7kb) to turn servers into PaaS platforms using only git+ssh. #hybrid #baremetal #bubblewrap #k8s #podman #docker

baremetal bubblewrap docker gitops k8s oci paas podman

Last synced: 31 Oct 2024

https://github.com/minghsu0107/cicd-demo-manifests

This is a manifest repository for GitOps on Kubernetes. For details, please see https://github.com/minghsu0107/cicd-demo.

cicd gitops kubernetes

Last synced: 29 Oct 2024

https://github.com/escalate/ansible-gitops-raspberry-pi-os-custom-disk-image

A build tool to create a customized Raspberry Pi OS disk image which initiates the Ansible GitOps workflow on first boot

ansible gitops raspberry raspberry-pi raspberrypi self-hosted selfhosted

Last synced: 26 Nov 2024

https://github.com/pichuang/devdaysasia2023-aks

DevDays Asia 2023

aks aoai demo gitops istio

Last synced: 17 Dec 2024

https://github.com/rytswd/gitopscon-na-2021

For GitOpsCon North America 2021

gitops helm importer kustomize

Last synced: 14 Nov 2024

https://github.com/siutsin/otaru

Bare-Metal Home Lab for Kubernetes and Technical Playground

gitops homelab k3s kubernetes raspberry-pi

Last synced: 08 Nov 2024

https://github.com/chrisns/repomanager

Github repository manager

github gitops repository-management

Last synced: 08 Nov 2024

https://github.com/avisi-cloud/workshop-ame-gitops

This repository contains instructions for the AME & GitOps workshop.

gitops kubernetes workshop

Last synced: 09 Nov 2024

https://github.com/clowdhaus/aws-lambda-code-signing-action

GitHub action which uses AWS Code Signer to sign ✍🏼 AWS Lambda artifacts πŸ“¦ from your pipeline

aws aws-lambda code-signing github-action gitops

Last synced: 11 Nov 2024

https://github.com/ananya2001-an/devops

This repository includes all my notes on DevOps

argocd devops docker gitops kubernetes yaml

Last synced: 08 Nov 2024

https://github.com/niqdev/do-k8s

Declarative pull-based GitOps repository of my DigitalOcean Kubernetes cluster

argo digitalocean gitops kubernetes

Last synced: 06 Nov 2024

https://github.com/lwitkowski/gitops-deploy-tag-action

GitHub Action to update image tag in target Helm values.yaml

github-actions gitops

Last synced: 31 Oct 2024

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

Quickstart resources to get you started with Weave GitOps Enterprise

fluxcd gitops kubernetes weave-gitops

Last synced: 18 Nov 2024

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

Home-Ops using Talos, Flux and Renovate

fluxcd gitops home-ops k8s k8s-at-home renovate selfhosted

Last synced: 19 Nov 2024

https://github.com/zxkane/eks-gitops

Use Flux for GitOps and demonstrate shared services platform. Companion code repo for blog post 'Flux in Actions' series.

continuous-delivery eks flux2 fluxcd gitops kubernetes

Last synced: 07 Dec 2024

https://github.com/lreimer/hands-on-flux2

Demo repository for GitOps with Flux2 using a branch based monorepo per cluster and application repos.

aws eks eksctl flux2 gitops

Last synced: 20 Nov 2024

https://github.com/lreimer/mastering-gitops

Demo repository for Crossplane talk at Mastering GitOps conference

aws conference crossplane crossplane-provider demos fluxcd gcp gitops kubernetes

Last synced: 20 Nov 2024

https://github.com/h-wb/home-ops

Gitop driven Homelab with Kubernetes and Flux

flux gitops kubernetes kubesearch selfhosted

Last synced: 19 Nov 2024

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

Home kubernetes cluster managed with flux and ansible

flux gitops k3s k8s-at-home

Last synced: 19 Nov 2024

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

Automated Homelab setup and configuration, following GitOps and Infrastructure as Code (IaC) best practices where possible. Built on Proxmox using Terraform and Ansible.

ansible automation ceph devops docker gitops infrastructure-as-code kubernetes packer renovate selfhosted terraform

Last synced: 28 Nov 2024