Learn Kubernetes by Doing

By Terry Cox

Go through a series of hands-on labs picked to showcase Kubernetes and gain experience with it.

22 hours
  • 26 Lessons
  • 24 Hands-On Labs

About the course

You learn faster and better when you learn by doing. With that in mind, this course has been designed to allow you to practice Kubernetes Orchestration through a 100% hands-on experience. To accomplish this, our Training Architects have hand-selected a set of the best Kubernetes hands-on labs we have to offer.

Everything in this course will be on one or more Linux servers provisioned with whatever needed through our hands-on lab and Cloud Playground platform.

There’s no reason to wait; learn by doing today!

  • Chapter 1 2 Lessons Getting Started 2:55

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction: Learn Kubernetes By Doing

    1:36
  • Chapter 2 4 Lessons Kubernetes Cluster Basics 0:00

    Building a Kubernetes Cluster with Kubeadm

    0:00 Hands-On Lab

    Deploying a Simple Service to Kubernetes

    0:00 Hands-On Lab

    Deploying a Microservice Application to Kubernetes

    0:00 Hands-On Lab

    Creating a Kubernetes Cluster

    0:00 Hands-On Lab
  • Chapter 3 2 Lessons Working with Kubernetes Clusters 0:00

    Exploring the Kubernetes Cluster via the Command Line

    0:00 Hands-On Lab

    Installing and Testing the Components of a Kubernetes Cluster

    0:00 Hands-On Lab
  • Chapter 4 3 Lessons Service Discovery, Scheduling and Lifecycle Management 0:00

    Creating a Service and Discovering DNS Names in Kubernetes

    0:00 Hands-On Lab

    Scheduling Pods with Taints and Tolerations in Kubernetes

    0:00 Hands-On Lab

    Performing a Rolling Update of an Application in Kubernetes

    0:00 Hands-On Lab
  • Chapter 5 2 Lessons Storage and Security 0:00

    Creating Persistent Storage for Pods in Kubernetes

    0:00 Hands-On Lab

    Creating a ClusterRole to Access a PV in Kubernetes

    0:00 Hands-On Lab
  • Chapter 6 2 Lessons Testing Your Cluster 0:00

    Smoke Testing a Kubernetes Cluster

    0:00 Hands-On Lab

    Upgrading the Kubernetes Cluster Using kubeadm

    0:00 Hands-On Lab
  • Chapter 7 3 Lessons Logging and Monitoring 0:00

    Monitor and Output Logs to a File in Kubernetes

    0:00 Hands-On Lab

    Configuring Prometheus to Use Service Discovery

    0:00 Hands-On Lab

    Creating Alerting Rules

    0:00 Hands-On Lab
  • Chapter 8 1 Lesson Troubleshooting and Repairing Your Cluster 0:00

    Repairing Failed Pods in Kubernetes

    0:00 Hands-On Lab
  • Chapter 9 7 Lessons Doing Things "The Hard Way" 0:00

    Creating a Certificate Authority and TLS Certificates for Kubernetes

    0:00 Hands-On Lab

    Generating Kubeconfigs for a New Kubernetes Cluster

    0:00 Hands-On Lab

    Generating a Data Encryption Config for Kubernetes

    0:00 Hands-On Lab

    Bootstrapping Kubernetes Worker Nodes

    0:00 Hands-On Lab

    Bootstrapping a Kubernetes Control Plane

    0:00 Hands-On Lab

    Bootstrapping an etcd Cluster for Kubernetes

    0:00 Hands-On Lab

    Setting Up Kubernetes Networking with Weave Net

    0:00 Hands-On Lab

What you will need

  • To be successful in this course, you should have a basic understanding of the Linux operating system, and its basic functions (such as using the desktop and the command line).We recommend that you have taken (or have the equivalent skills learned in) the following:- Essential Container Concepts ...and one or more of the following: -LPIC-1 - Red Hat Certified System Administrator - Linux Foundation Certified System Administrator

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.


$2,495.00

Checkout
Sign In
Welcome Back!

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