Current Status
Not Enrolled
Get Started
Lab 1

Build Your First Kubernetes Cluster

Rookies | ~ 1 hour

Learn about the structure of Kubernetes

  • Explore Kubernetes abstractions in representing a cluster
  • Obtain a deeper understanding of Kubernetes
  • Create your own Kubernetes cluster
KubeCon + CloudNativeCon NA 2021

Oct 11th – 15th

KubeCon + CloudNativeCon NA 2021

Complete Lab 1 and Get $10 Gift Card* 


Read Blog

Reviewing Kubernetes Concepts and Building a Kubernetes Cluster

Thomas Keenan • Instructor • Mentor • Contributor
Watch Video
Lab 1 Video Overview
Review Slides
Lab 1 Slides

Hands-On Lab #1:

Reviewing Kubernetes Concepts and Building a Cluster

Ratings and Reviews

Avg. Rating
159 Ratings
What's your experience? We'd love to know!
Matthew Dwyer
Posted 2 days ago
Multiple choice question feedback

For the questions that are multi-answer, all of the above shouldn't be a possible answer (since it doesn't really make much sense, if they all were correct you would just select all of them). Other then that, course was good for basics.

Preview Image
Ross Carvalho
Posted 2 days ago
Really Good content

I really like how the content it put. But more images and short videos should be added for theory topics along with text

Preview Image
Vitali Krytski
Posted 2 days ago
Complex material was placed in 1 hour

Time is running out -)

Preview Image
Manisha Agarwal
Posted 2 days ago
Learned a lot

Great lab, good for beginners.

Preview Image
Richard James
Posted 2 days ago


Preview Image
Newin Atmarumeksa
Posted 2 days ago
Engaging, interactive, and fun way to learn building Kubernetes

All good, nothing to dislike

Preview Image
Posted 2 days ago
mus have for devops


Preview Image
Lang Mach
Posted 2 days ago
Very good lab to learn about kubernetes

Lab is very complete and makes me want to learn more.

Preview Image
Posted 2 days ago
Great start to Kubernetes cluster

Enjoyed the content and networking part. Its a great kickstart to play with cluster.Great work Team Kasten

Preview Image
Tyron Badenhorst
Posted 2 days ago
Love it


Preview Image
Show more reviews
What's your experience? We'd love to know!

* One gift card will be awarded per person, per lab completed, while supplies last. Labs must be completed for the first time during KubeCon + CloudNativeCon NA 2021 October 11-15 to be eligible for this reward.

Follow Us
By subscribing, you agree to receive communications about Kasten by Veeam products, services and events. Your personal data will be managed by Kasten by Veeam in accordance with the Privacy Policy. You can unsubscribe at any time.
© 2021 | Privacy Policy & Cookies | EULA


Share on facebook
Share on twitter
Share on linkedin

Lab background

Kubernetes is an open-source system for deploying, scaling and managing containerized applications. With Kubernetes, you can deploy your applications quickly and predictably, scale your applications on the fly, roll out new features seamlessly, and limit hardware usage to required resources only.

In this lab, you will learn about the parts of the Kubernetes system and the abstractions Kubernetes uses to represent your cluster and obtain a deeper understanding of how Kubernetes works. In the hands-on portion of the lab, you can work with your own Kubernetes cluster using the Kubernetes dashboard and a terminal.

Is there pre-work for the lab?

Yes. Be sure to complete reading and studying this blog post, the video description of the work to be performed during the lab, and the accompanying slides.

What is the structure of the lab?

The Lab consists of two sections — an initial series of review points on Kubernetes basics followed by challenge questions, and a hands-on exercise during which you will enter actual Kubernetes commands to get specified results. Both sections are approximately 35 minutes long. Your time may vary depending on your level of expertise.

Section 1 — Kubernetes background and challenge questions 

This section will cover these Kubernetes concepts.

  1. Control Plane
    The backbone of Kubernetes
  2. K8s desired state – API
    High level overview of Kubernetes
  3. Pod
    The smallest deployable object in the Kubernetes object model
  4. Replica Set
    Manages the number of running Pod replicas
  5. Deployment
    Manages Pods and ReplicaSets
  6. Service
    Services abstract a set of Pods
  7. Namespace
    Namespaces divide your cluster
  8. Volume
    A Volume is a directory which is accessible to Pods
  9. Job
    A job creates one or more Pods & retries execution of the Pods until a specified number of them successfully terminate.
  10. DaemonSet
    Run a Pod on all (or some) Nodes with a DaemonSet
  11. StatefulSet
    StatefulSets are used to manage stateful applications.

(Note: Each topic will provide some review material on screen and then pose a challenge question. The user must get the correct answer to the challenge question to proceed to the next section.)

Section 2 — Kubernetes hands-on - build your first cluster

This section will cover Kubernetes commands needed to create a Kubernetes cluster, a very basic and necessary step in the Kubernetes journey. You’ll learn specific commands  needed to:

  • Ready your server
  • Set up the cluster
  • Ensure Kubernetes is running in the cluster
  • Join nodes
  • Set a Kubernetes add-on for networking features and policy

How do I access Lab 1?

Go to to start your learning journey! Remember:you can pause during the lab at any point and return to the same spot without losing your place.

All the best,

Kasten K10 free now

Kasten K10

For help with please email

Connect with other users and Kasten support on Kasten’s Learning Slack Channel.

We use cookies on our site to give you the best experience possible. By continuing to browse the site, you agree to this use. For more information on how we use cookies, see our Privacy Policy.