Skip to content

Instantly share code, notes, and snippets.

@scottrigby
Last active February 3, 2023 20:13
Show Gist options
  • Save scottrigby/02dccdd13c6b1828480782c1e7f67410 to your computer and use it in GitHub Desktop.
Save scottrigby/02dccdd13c6b1828480782c1e7f67410 to your computer and use it in GitHub Desktop.
Helm Users! What Flux 2 Can Do For You - KubeCon CLoudNativeCon EU 2021 - Scott Rigby & Kingdon Barrett, Weaveworks

Helm Users! What Flux 2 Can Do For You

This is the gist promised in our our KubeCon EU 2021 talk.

Go to https://github.com/kingdonb/kccnceu2021 for the full experience! 💖🤩

  • Check out the main branch for the full talk experience (warts and all)
  • Check out the present branch for the solutions according to the presenter
  • Check out the terminal branch for risky root shell fun
  • Check out the features branch for additional features as we incorporate them throughout the week based on your suggestions!

This talk is meant to show how to use Helm and Flux together, but also sharing how platform implementers can incorporate some important pieces of advice from many different areas of the documentation for Flux v2. The main branch is meant to provide enough baseline configuration that attendees can start to follow along from home, and the branches all spend some work implementing some of the examples for themselves.

Some of these examples were not ready for recording when the video deadline arrived, but we have kept working the examples and they are all ready for you to try now! You may encounter errors and some of them may have even been placed deliberately for you to find. Try your hand at configuring policy with Kyverno, or figure out the correct way to handle secrets management with SOPS, or manage your multi-tenancy with a bit of help from flux create tenant!

Please fork and clone the repository, then follow along with the instructions in the README, or watch along with our presentation (or both!) Let us know in the Flux Pavilion or in Slack if you have questions, thanks for coming to our talk!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment