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/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/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/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/mahmoud-elghonemy/argocd-demo

GitOps CD for Kubernetes

argocd cd gitops kubernetes

Last synced: 26 Dec 2024

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