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
mainbranch for the full talk experience (warts and all) - Check out the
presentbranch for the solutions according to the presenter - Check out the
terminalbranch for risky root shell fun - Check out the
featuresbranch 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!