In-person + Virtual
October 24-28
Learn More and Register to Attend

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 North America 2022 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.

Please note: This schedule is automatically displayed in Eastern Daylight Time (UTC -4). 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.
Wednesday, October 26 • 2:30pm - 4:00pm
Tutorial: So You Want To Develop a Cluster API Provider? - Anusha Hegde, Nirmata; Winnie Kwon, VMware; Richard Case, SUSE; Avishay Traeger, Red Hat

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.

With the motto of "making cluster lifecycle management easy", Cluster API adoption has been increasing each year since its inception. Its pluggable architecture via providers is vendor agnostic and makes its adoption across various infrastructure environments (public clouds, on-premises) easy and gives its users the flexibility of using a variety of infrastructures with the same set of tools and workflows. Writing a provider follows a de-facto pattern (there are >20 providers created following this pattern). The talk “Building Your Own Cluster API Provider the easy way” at KubeCon EU 2022 was well received with 600+ registering (and more than that attending), and many indicating they are at various levels in their provider journey. While the talk touched upon high-level constructs of writing a provider, there is a lot of functionality to be covered in order to make the provider usable or to reach the first release milestone. This tutorial aims to be an in-depth hands-on exercise where the audience can get to a fully CAPI conformant provider starting from scratch.

Everything can be done from your laptop. Where possible, please come to the session with the prerequisites installed.

avatar for Richard Case

Richard Case

Principal Engineer, SUSE
Richard Case is a Principal Engineer @SUSE where he works on building Kubernetes products and open source. He's currently one of the maintainers of the AWS, GCP, Microvm & RKE2 Cluster API providers.
avatar for Anusha Hegde

Anusha Hegde

Technical Product Manager, Nirmata
Anusha Hegde is a Technical Product Manager @Nirmata working on Kubernetes Policy Management. Prior to this, she was a Senior Software Engineer @VMware working on Cluster API and its providers. Over the past year, her work has been around writing a new provider from scratch - Cluster... Read More →
avatar for Winnie Kwon

Winnie Kwon

Engineering Manager, VMware
Winnie Kwon is an engineering manager for Contour, a Kubernetes Ingress controller in CNCF, and a contributor to Cluster API and its AWS and GCP providers. She has been working on VMware's Kubernetes distribution, Tanzu Kubernetes Grid, since 2019. Prior to this, she was a software... Read More →
avatar for Avishay Traeger

Avishay Traeger

Senior Principal Software Engineer, Red Hat
Avishay Traeger is a Senior Principal Software Engineer @Red Hat, working on vertical markets and edge projects such as the OpenShift Assisted Installer and its associated Cluster API provider. Previously, he received his doctorate in Computer Science which focused on performance... Read More →

Wednesday October 26, 2022 2:30pm - 4:00pm EDT
330 AB Huntington Place: 1 Washington Blvd, Detroit, MI 48226
  Customizing + Extending Kubernetes