
Details
GitOps with GitHub Actions and Flux by Kingdon Barrett
10:00am PT | 1:00pm ET | 6:00pm GMT | 7:00pm CET
Speaker: Kingdon Barrett, OSS Engineer at Weaveworks
***
Please register in advance: https://weaveworks.zoom.us/webinar/register/WN_EzAGVVvIQQS2X62RQI2OfQ
To join, download the zoom client (https://zoom.us/download) and join meeting ID 846 2079 3666
***
One of the most important features of Flux as a Continuous Delivery solution is that it’s totally agnostic about what Continuous Integration platform is used. FluxCD docs present some valuable ideas about how CI should and should not work, but Flux has a narrow focus and can work with basically any legacy or existing CI you might want to pair with it.
During this session, Kingdon Barrett, OSS Engineer at Weaveworks and Flux Maintainer, will discuss the pairing of GitHub Actions (CI) with Flux (CD), presenting some basic common automation patterns and a few approaches to building container images. Then, we will perform a live demonstration of GitHub Actions and three different methods for doing Flux deployment automation using SemVer with GitRepository Source, HelmRelease, and Image Update Automation.
If you want to follow along with Kingdon’s demo, the demo content will likely be a little bit more in-depth and technical than usual. There is no preparation that is strictly required to attend but here are some resources you can read ahead of time, to be ahead of the curve:
⭐️Flux Use Case Docs: GitHub Actions Manifest Generation
⭐️Automate image updates to Git
⭐️Define a Helm release (notes on SemVer automation)
Speaker Bio:
Kingdon Barrett is a Flux maintainer and an Open Source Support Engineer on the Developer Experience team at Weaveworks. He is a long-time Helm enthusiast and Ruby/Go developer and works on the legendary cloud-native PaaS for Kubernetes, Hephy Workflow, in his fun time.
***
Please register in advance: https://weaveworks.zoom.us/webinar/register/WN_EzAGVVvIQQS2X62RQI2OfQ
To join, download the zoom client (https://zoom.us/download) and join meeting ID 846 2079 3666
***

GitOps with GitHub Actions and Flux by Kingdon Barrett