Skip to content

v0.1.19 - Flux Release

Compare
Choose a tag to compare
@sekka1 sekka1 released this 11 Mar 02:32

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