Kubernetes Essentials

By William Boyd

In this course, we explore Kubernetes from a beginner's standpoint and work with some of the basic functionality of Kubernetes hands-on.

4 hours
  • 23 Lessons
  • 3 Hands-On Labs

About the course

Kubernetes is a powerful tool. It can help you manage complex applications and provides you with the ability to easily automate tasks involved in managing them.

In this course, we will explore Kubernetes from a beginner’s standpoint. We will discuss what Kubernetes is and what it does and work with some of the basic functionality of Kubernetes hands-on. We will build a simple Kubernetes cluster. We will also deploy a sample microservice application to the cluster in order to explore how Kubernetes can help easily manage such applications.

  • Chapter 1 5 Lessons Introduction 15:37

    An Important Note About A Cloud Guru and Linux Academy Courses


    Course Introduction


    About the Course Author


    Course Features and Tools


    What is Kubernetes?

  • Chapter 2 7 Lessons Building a Cluster 26:56

    Cluster Architecture


    Setting up Playground Servers


    Installing Docker


    Installing Kubeadm, Kubelet, and Kubectl


    Bootstrapping the Cluster


    Configuring Networking with Flannel


    Building a Kubernetes Cluster with Kubeadm

    0:00 Hands-On Lab
  • Chapter 3 4 Lessons Basic Kubernetes Concepts 22:10

    Containers and Pods


    Clustering and Nodes


    Networking in Kubernetes


    Kubernetes Architecture and Components

  • Chapter 4 3 Lessons Deploying to Kubernetes 12:14

    Kubernetes Deployments


    Kubernetes Services


    Deploying a Simple Service to Kubernetes

    0:00 Hands-On Lab
  • Chapter 5 3 Lessons Microservices 15:16

    What are Microservices?


    Deploying the Robot Shop App


    Deploying a Microservice Application to Kubernetes

    0:00 Hands-On Lab
  • Chapter 6 1 Lesson Wrap-Up 2:59

    Next Steps


What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!