GitOps with GitHub Actions & Flux with Kingdon Barrett

Weaveworks, Inc.
Weaveworks, Inc.
1.6 هزار بار بازدید - 2 سال پیش - One of the most important
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 on GitHub: https://github.com/fluxcd/flux2
📌  Flux Use Case Docs: GitHub Actions Manifest Generation: https://fluxcd.io/docs/use-cases/gh-a...
📌  Automate image updates to Git: https://fluxcd.io/docs/guides/image-u...
📌  Define a Helm release (notes on SemVer automation): https://fluxcd.io/docs/guides/helmrel...
📌  Kingdon's Demo Repository: https://github.com/kingdonb/github-ac...
📌  Slides:
2 سال پیش در تاریخ 1400/12/05 منتشر شده است.
1,628 بـار بازدید شده
... بیشتر