Attending this event?
May 8 - 9, 2023 | Vancouver, Canada
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 cdCon+GitOpsCon to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right above "Filter by Date."
Back To Schedule
Tuesday, May 9 • 2:10pm - 2:25pm
GitOps and Pi - Paulo Frazao, Weaveworks

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

Nothing goes better than Ice Cream and apple pie, or should I say GitOps and Pi? So much has evolved since the first Raspberry Pi’s were released over 10 years ago. What started as a small project to help with the teaching of Computer Science has exploded to so much more.Today, we have millions of these devices used everywhere, including at the edge.These devices can run as Kubernetes clusters using K3s,containerd and have their apps and services managed via GitOps with Flux. How do I get started?One of the great things of Raspberry PI’s is their portability and the array of addons you can add.For this session,we will be using the Pimoroni LED addon to visually show users how apps work and scale on a K3s cluster. We will demonstrate how to use a Git repo as source and deploy workloads using Flux and K3s: - As each app is deployed to a PI, one or more of the 8 LEDs will turn on. For example, APP1 will be referenced as PINK. APP1 is configured with 1 replica and as a deployment. We will then change our deployment in Git to have 5 replicas of APP1.Using the power of Flux,the K3S cluster will detect this change from Git and upgrade the cluster to the new desired state of 5 replicas of APP1 which will in turn, light up 5 PINK LEDs to match the total number of running applications.

avatar for Paulo Frazao

Paulo Frazao

Customer Reliability Engineer, Weaveworks
Paulo is a Customer Reliability Engineer helping Weaveworks customers with GitOps and Kubernetes.

Tuesday May 9, 2023 2:10pm - 2:25pm PDT
Meeting Room 220
  GitOps Lightning Talks
Feedback form isn't open yet.