This repo is the source repo that has the necessary bits needed for setting up your own repo.
-
Updated
Jun 25, 2018 - Python
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.
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.
This repo is the source repo that has the necessary bits needed for setting up your own repo.
Apply templated Kubernetes manifests
🚀 Sample python application and CI settings for GitOps
kubesicher is an attempt to serialize all objects from kubernetes as yaml files and put them structured in a git repo.
A base of some Kustomizations I apply to most of my clusters
An example hello world python app to test the GCP Development Preview functionality.
To use manifest (yaml/JSON template) to manage K8s Cluster via kops
gitops-demo
A GitOps Way To Manage Grafana Data Sources At Scale
Deployment template for batch-scoring a dataset with a pre-trained ML model.
GitOps with Django & ArgoCD - Part I
Bodywork deployment template for training a ML model and then deploying a Plotly dashboard to visualise model metrics.
Various test scenarios for weave-gitops