Kubernetes Fundamentals

By Jonathan Johnson

Learn the fundamental building blocks of Kubernetes with hands-on xplanations.


Introduction to Minikube as a simple Kubernetes cluster.

Start Scenario

First App

Run your first application on Kubernetes.

Start Scenario

Pods to Services Communication

How Pods communicate with Services using a DNS.

Start Scenario

Sidecar Containers

Two containers in a Pod can share data through a shared mount.

Start Scenario


Explore the Jobs resource and how the pattern can be applied.

Start Scenario

ConfigMaps and Secrets

Explore Kubernetes ConfigMaps and Secrets.

Start Scenario

Spring Boot to Kubernetes

From a blank slate to a Spring Boot app running on Kubernetes.

Start Scenario

Distilling Java Containers

Applying the Container Distillation Pattern for Java based applications.

Start Scenario

Kubernete 1.17 Playground

Experiment with Kubernetes 1.17

Start Scenario