Mastering Kubernetes Cluster API: From Setup to Scaling

This hands-on workshop provides participants with a comprehensive introduction to the Kubernetes Cluster API, focusing on its key components, setup, and practical use cases. By the end of this session, attendees will gain the confidence and knowledge to create and manage Kubernetes clusters using Cluster API.

Who Should Attend:

  • DevOps engineers

  • Kubernetes enthusiasts

  • Cloud infrastructure professionals

  • Anyone interested in managing Kubernetes clusters at scale

What You’ll Learn:

  • Introduction to Kubernetes Cluster API

    Understand the key concepts and benefits of Cluster API, including Cluster, Machine, MachineDeployment, and Control Plane. You’ll also explore real-world use cases where Cluster API simplifies cluster management.

  • Setting Up the Environment

    Learn to set up your Kubernetes environment from scratch using tools like kubectl and clusterctl. You’ll create a management cluster with KinD and initialize the Cluster API.

  • Creating and Managing Clusters

    Dive into hands-on labs where you’ll create and scale workload clusters using the Cluster API, gaining practical experience in cluster management and scaling.

Agenda Highlights:

  • Lecture: Introduction to Kubernetes Cluster API (15 minutes)Explore the core components and benefits of the Cluster API through an interactive presentation and quick Q&A.

  • Lab 1: Setting Up the Environment (20 minutes)Follow along as we guide you through setting up a management cluster, initializing Cluster API, and configuring the infrastructure provider.

  • Lab 2: Creating and Managing Clusters (20 minutes)Get hands-on experience creating and scaling clusters, with real-time guidance and troubleshooting.

  • Q&A and Wrap-Up (5 minutes)Recap the session, address any remaining questions, and provide additional resources for further learning.

Why Attend?

  • Gain hands-on experience with Kubernetes Cluster API.

  • Learn to set up and manage Kubernetes clusters efficiently.

  • Get your questions answered in real-time by experienced instructors.

  • Take away actionable knowledge and resources for further exploration.

Workshop Duration: 1 hour, packed with insights, demos, and interactive labs.

Takeaways: By the end of this workshop, you’ll be equipped to:

  • Articulate the benefits and core components of the Kubernetes Cluster API.

  • Set up a management cluster and initialize Cluster API.

  • Create, manage, and scale Kubernetes clusters with ease.

To ensure you don't run into technical difficulties during the training, we highly recommend you to conduct a connectivity test before joining the training.

Speaker:

Allen

Oster

Curriculum Development Manager

Jussi

Nummelin

Senior Principal Engineer

Mirantis