Skip to content

Fluxv2 Image Update Automation Sneak Peak with Leigh Capili

Photo of Stacey Potter
Hosted By
Stacey P.
Fluxv2 Image Update Automation Sneak Peak with Leigh Capili

Details

Fluxv2 Image Update Automation Sneak Peak with Leigh Capili
10:00 - 11:00 PT / 18:00 - 19:00 GMT

Speaker: Leigh Capili, Developer Experience Engineer, Weaveworks
Host: Tamao Nakahara, Head of Developer Experience, Weaveworks

Please register in advance to join zoom meeting (& get recording link):
https://weaveworks.zoom.us/webinar/register/WN_TkdONu5xSqOoutOeWjTMyw
To join, download the zoom client (https://zoom.us/download#client_4meeting) and join meeting ID, 987 6287 7381)

On the road to feature parity with Flux v1, Image Update Automation is a big milestone for Flux v2. The hard at work Flux team has recently released this feature as alpha. During this session, Leigh Capili, DX Engineer at Weaveworks, will walk us through & demo configuring container image scanning and deployment rollouts with Flux v2.

For a container image you can configure Flux to:

  • scan the container registry and fetch the image tags
  • select the latest tag based on a semver range
  • replace the tag in Kubernetes manifests (YAML format)
  • checkout a branch, commit and push the changes to the remote Git repository
  • apply the changes in-cluster and rollout the container image

For production environments, this feature allows you to automatically deploy application patches (CVEs and bug fixes), and keep a record of all deployments in Git history. For staging environments, this features allow you to deploy the latest prerelease of an application, without having to manually edit its deployment manifests in Git.

Resources:
📍 Flux v2 Documentation: https://toolkit.fluxcd.io/
📍 Automate Image Updates to Git Guide: https://toolkit.fluxcd.io/guides/image-update/
📍 Flux v2 roadmap: https://toolkit.fluxcd.io/roadmap/

🚨 Note to our Flux community that Flux v2 is in development and Flux v1 is in maintenance mode. These talks and upcoming guides will give you the most up-to-date info and steps to migrate once we reach feature parity and start the migration process. We are dedicated to the smoothest experience possible for our Flux community, so please join us if you'd like early access and to give us feedback for the migration process.

We are really excited by the improvements and want to take this opportunity to show you what Flux 2 is all about, walk you through the guides and get your feedback!

🗞 Here's our latest blog post on Flux v2 and GitOps Toolkit updates: https://fluxcd.io/blog/2021/01/january-2021-update/

---------------------------------------
Please register in advance to join zoom meeting (& get recording link):
https://weaveworks.zoom.us/webinar/register/WN_TkdONu5xSqOoutOeWjTMyw
To join, download the zoom client (https://zoom.us/download#client_4meeting) and join meeting ID, 987 6287 7381)

Speaker: Leigh Capili, Developer Experience Engineer, Weaveworks
Bio: Leigh is a Kubernetes Contributor and works in Developer Experience with Weaveworks. ☸️ He authored kubeadm's etcd mTLS implementation and is currently working toward k8s component standards and cluster addons. Leigh is mostly concerned about helping people.

He has spoken previously at KubeCon, DockerCon, PuppetConf, and DevOpsDays Rockies and has a heart for building community and sowing into others. Leigh lives with his future wife, enjoys snowboarding, and has a 60lb dog named Pepsi. 🐶

Host: Tamao Nakahara, Head of Developer Experience, Weaveworks
Bio: Tamao is passionate about Developer Experience and co-organizes devxcon.com. She has over 20 years of DevEx, ecosystem alliances, and event experience, including as Director of Developer Relations at New Relic, running open source community programs at VMware and Pivotal for Cloud Foundry, Spring, Hadoop, RabbitMQ, and Redis, and helping customers with Oracle virtualization at VMware.

Image credit: "container image" designed by vectorpouch / freepik (www.freepik.com)

Photo of GitOps Community group
GitOps Community
See more events
Online event
This event has passed