Learn Kubernetes using Interactive Browser-Based Labs

By Ben Hall, Jonathan Johnson, Richard Li, Peter Benjamin

Solve real problems and enhance your skills with browser based hands on labs without any downloads or configuration

Launch A Single Node Cluster

Learn how to launch a Single Node Minikube cluster including DNS and Kube UI

Start Scenario

Launch a multi-node cluster using Kubeadm

Bootstrap a Kubernetes cluster using Kubeadm

Start Scenario

Deploy Containers Using Kubectl

Learn how to use Kubectl to launch containers and make them accessible

Start Scenario

Deploy Containers Using YAML

Learn how to use YAML definitions to deploy containers

Start Scenario

Deploy Guestbook Web App Example

This scenario teaches you how to deploy the Guestbook example using Kubernetes

Start Scenario

Networking Introduction

Learn the different networking approaches available

Start Scenario

Create Ingress Routing

Learn how to define host and path based Ingress routing

Start Scenario

Liveness and Readiness Healthchecks

Learn how to ensure containers health using Liveness and Readiness probes

Start Scenario

Getting Started With CRI-O and Kubeadm

Learn how to deploy a CRI-O based Kubeadm cluster

Start Scenario

Running Stateful Services on Kubernetes

Learn how to run stateful services on Kubernetes

Start Scenario

Use Kubernetes To Manage Secrets And Passwords

Learn how Kubernetes can help keep secrets secure

Start Scenario

Deploy Docker Compose Files with Kompose

Learn how to use Kompose to deploy existing Docker Compose definitions

Start ScenarioBy Richard Li

Deploying from source onto Kubernetes

How to get from source to running service in Kubernetes

Start ScenarioBy Peter Benjamin

Backup and Restore with Heptio Velero

Learn how to manage disaster recovery for your Kubernetes cluster resources and persistent volumes

Start ScenarioBy Jonathan Johnson

Logging with EFK

Learn how to implement centralized logging using an ElasticsSearch, Fluent Bit, and Kibana (EFK) stack on Kubernetes.

Start Scenario

Helm Package Manager

Use Helm Package Manager for Kubernetes to deploy Redis

Start Scenario

Installing Weave Scope on Kubernetes

Learn how to run Weave Scope on Kubernetes

Start ScenarioBy Kubeless

Getting Started with Kubeless

Learn how to deploy serverless functions to Kubernetes with Kubeless.

Start ScenarioInteractive Learning Playgrounds


Use Kubernetes in a safe playground environment

Explore Playground

Your Content Here

Add your own content to Katacoda and share your experience or product with the community

Create Content 30 SCENARIOS

Learn Red Hat OpenShift

Learn how use OpenShift, the Kubernetes platform for big ideas.

Start Course 15 SCENARIOS

Kubernetes Introduction Course

Free course created by Contino covering the foundations of Kubernetes.

Start Course 30 SCENARIOS

Launch Orchestration and Application Definition

Start Course 5 SCENARIOS

Learn Infrastructure Automation and Configuration

Learn how to automation configuration of infrastructure with tooling such as Ansible

Start Course


Leave a Comment

Your email address will not be published. Required fields are marked *