Skip to content

GitOps with GitHub Actions and Flux by Kingdon Barrett

Network event
Photo of Tamao
Hosted By
Tamao
GitOps with GitHub Actions and Flux by Kingdon Barrett

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

***

Photo of Weave Online User Group group
Weave Online User Group
See more events