Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-gitops
A curated list for awesome GitOps resources
https://github.com/weaveworks/awesome-gitops
Last synced: 34 minutes ago
JSON representation
-
What is GitOps? <!-- omit in toc -->
-
Background
- GitOps Working Group - GitHub repo of GitOps working group under the CNCF App Delivery SIG.
- Operations by pull request - a blog entry about how GitOps came about at Weaveworks
- GitOps.tech - a summary of how GitOps works
- GitOps Conversation Kit - How to showcase GitOps awesomeness and convince all stakeholders to implement it
-
Tools
- ArgoCD - Declarative continuous deployment for Kubernetes
- Autoapply - Automatically apply changes from a Git repository to a Kubernetes cluster
- Flux - Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit
- Helm Operator - Automates Helm Chart releases in a GitOps manner
- Ignite - A Virtual Machine manager with a container UX and built-in GitOps
- Faros - CRD based GitOps controller
- Sceptre - Sceptre is a tool to drive AWS CloudFormation as part of a CI/CD pipeline by using Hooks
- Weave GitOps OSS - Weave GitOps is a simple open source developer platform for people who want cloud native applications, without needing Kubernetes expertise.
- Grant.rs - Manage Redshift/Postgres privileges in GitOps style
- Gimlet - The Flux-based Internal Developer Platform
- Atlantis - Terraform pull request automation
- Carvel
- Jenkins X - a CI/CD platform for Kubernetes that provides pipeline automation, built-in GitOps and preview environments
- KubeStack - GitOps framework using Terraform for Cloud Kubernetes distros (AKS, GKE, and EKS) with CI/CD examples for common tools
- Weave GitOps Enterprise - Weave GitOps Enterprise is a continuous operations product that makes it easy to deploy and manage Kubernetes clusters and applications at scale in any environment. (commercial product from Weaveworks)
- PipeCD - Continuous Delivery for Declarative Kubernetes, Serverless and Infrastructure Applications
- CloudBees Rollout - Feature Flag as-a-Service that leverages GitOps & Config-as-Code (commercial product from CloudBees)
- Flagger - Progressive delivery Kubernetes operator (Canary, A/B testing and Blue/Green deployments automation)
- Cycle.io - balancing, and more across multi-cloud and on-prem infrastructure.
-
Ancillary Tools
-
Notifications
- Fluxcloud - Slack notifications for Flux without Weave Cloud
-
Secrets
- git-secret - A bash-tool to store your private data inside a git repository
- Kamus - Zero-trust secret encryption/decryption solution for Kubernetes applications
- Sealed Secrets - One-way encrypted Secrets
- Vault Secrets Operator - Sync secrets from Vault with Kubernetes
- argocd-vault-plugin - An ArgoCD plugin to retrieve secrets from Vault and inject them into Kubernetes resources
- SOPS - Secrets OPerationS
-
-
Tutorials
-
Secrets
- Managing Helm releases the GitOps way - Flux and Helm Operator tutorial
- Automating Istio canary deployments with GitOps - Progressive Delivery tutorial with Flagger, Flux, Helm Operator and Istio
- Managing a multi-tenant cluster with GitOps - Flux and Kustomize tutorial
- GitOps-style continuous delivery with Cloud Build - Google Cloud Build tutorial
-
-
Why is GitOps awesome? <!-- omit in toc -->
- increases developer productivity - benefits), [improves stability](https://www.weave.works/technologies/gitops/#key-benefits), all while having [higher reliability](https://www.weave.works/technologies/gitops/#key-benefits), [higher consistency](https://www.weave.works/technologies/gitops/#key-benefits) and [stronger security guarantees](https://www.weave.works/technologies/gitops/#key-benefits).
-
Community
-
Secrets
- Weaveworks slack - multiple channels (including #flagger, #wksctl and others) to discuss Weaveworks GitOps products, give feedback, and talk about general approaches
- Weaveworks slack - multiple channels (including #flagger, #wksctl and others) to discuss Weaveworks GitOps products, give feedback, and talk about general approaches
-
Categories
Sub Categories
Keywords
gitops
14
kubernetes
11
devops
5
helm
4
kubernetes-secrets
3
flux2
3
flux
3
kustomize
3
secret-management
2
aws
2
example
2
fluxcd
2
ab-testing
2
istio
2
progressive-delivery
2
docker
2
continuous-delivery
2
k8s
2
sceptre
1
cloudnative
1
python
1
infrastructure
1
cloudformation
1
cloud
1
ui
1
cloud-infrastructure
1
oci
1
data-engineering
1
kvm
1
firecracker
1
containers
1
cloud-native
1
legacy
1
gitops-toolkit
1
kubernetes-deployment
1
pipeline
1
jsonnet
1
continuous-deployment
1
cicd
1
ci-cd
1
cd
1
argo-cd
1
argo
1
helm-chart
1
operator-sdk
1
secret
1
secrets
1
vault
1
flagger
1
multitenancy
1