v0.1.19 - Flux Release
This release adds in Weaveworks Flux usage.
The problem: In this repo there are no CI/CD pipelines for deploying any of the Helm charts. Each of the Helm charts has a Makefile but that still means a local deployment. The problem was really which CI system should the deployment pipeline be created in? Everyone has their own fav and security requirements which made it hard to make a common thing that everyone could use. That is until Flux came out. I think Flux is a very good common ground. It runs in cluster so you don't need a Jenkins server or open a hole for a SaaS CI system like Github Action or CodeFresh to reach in. This also gives us a complete GitOps workflow for updating and deploying out changes which is awesome!
What this release has:
- Helm deployment for Flux
- Helm deployment for the Flux Helm Operator
- Example usage for nginx-ingress and Prometheus Operator