17 May 2022
Valencia, Spain
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2022 - Valencia, Spain and add this Co-Located event to your registration to participate in these sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Standard Time, UTC +2. To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."  The schedule is subject to change.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
Back To Schedule
Tuesday, May 17 • 14:10 - 14:40
Solving Environment Promotion with Flux - Sam Tavakoli & Adelina Simion, Form3

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Without a doubt, Flux is now one of the most popular tools for GitOps. Form3 have been using Flux extensively for PR based operations of our Kubernetes clusters, which has resulted in a great developer experience for their growing engineering teams. However, Flux Kustomize overlays have proven insufficient for Form3's complex business needs, which involve multi-cloud workloads and controlled releases between environments. As a result, the Tooling team at Form3 have written their own tool, k8s-promoter. It automates the promotion of workloads by creating pull requests which copy manifests to the target cluster. Then, Flux reconciles manifests from the directory structure and correctly promotes workloads. This talk will cover: - How the typical commit/deploy flow at Form3 looks, as well as how they use GitOps - Why the tooling Team have decided to use promotion via duplication - Architecture and design details of k8s-promoter - A demo of the deploy flow using k8s-promoter - Lessons learned and future improvements for the project Join this talk to learn from the journey of solving the problem of environment promotion at Form3!

Click here to view captioning/translation in the MeetingPlay platform!

avatar for Sam Tavakoli

Sam Tavakoli

Technical Architect, Form3
Sam is a Technical Architect at Form3. He has over 10 years of experience as a software engineer and has worked with a wide variety of technologies and programming languages, including Erlang, Elixir, Java and Go. At Form3, he is a central part of the Tooling team and has been a contributor... Read More →
avatar for Adelina Simion

Adelina Simion

Technology Evangelist, Form3
Adelina is a Technology Evangelist at Form3 in London, UK. She started her career as a Java engineer, then converted to Go in 2018. She is currently in charge of telling Form3's great tech stories, drawing from her own technical experience. Two of her previous conference talks include... Read More →

Tuesday May 17, 2022 14:10 - 14:40 CEST
Joaquin Rodrigo Room I | Mall Level | Central Forum