Kubernetes Training
Introduction
Getting set up
Lab Information and Semantics
JTC01 Docker
Lab 1: Get to know Docker
Lab 2: Docker Basics
Lab 3: Docker Internals
Lab 4: Cleanup
JTC02 Kubernetes Labs
Lab 1: Get to know Kubernetes
Lab 2: Deploy your first Pod
Lab 3: Deploy your first application
Lab 4: Scale and Update Deployments
Lab 5: Stateful Deployments
Lab 6: Cleanup
JTC10 Istio
Lab 1: Get to know ISTIO
Lab 2: Installing Istio
Lab 3: Deploy BookInfo application
Lab 4: Monitoring with Kiali
Lab 5: Traffic flow management
Lab 6: Telemetry data
Lab 7: End-user authentication
Lab 8: Traffic Mirroring
Lab 9: Fault Injection
Lab 10: Cleanup
JTC14 Kubernetes Ansible Operators
Lab 0: Prepare the Lab environment
Lab 1: Kubernetes Operators
Lab 2: Create the Lab Operator Project
Lab 3: Deploy the Lab Operator
Lab 4: Cleanup
JTC16 Kubernetes Security Labs
Lab 1: Network Policies
Lab 2: Security Tooling
JTC17 Kubernetes Advanced Security
Lab 0: Preparation
Lab 1: RBAC - Users, Roles and RoleBindings
Lab 2: Service Accounts
Lab 3: RBAC Tooling
Lab 4: Image Scanning
JTC18 Kubernetes Advanced Labs
Lab 1: Liveness and Readiness Probes
Lab 2: Init Containers
Lab 3: Persistent Volumes
Lab 4: Dynamic NFS provisioning
Lab 5: Cleanup
JTC19 CloudNative DevOps
Lab 1: Tekton
Lab 5: Cleanup
Welcome to the Kubernetes Course
©2020 Niklaus Hirt
Read more
Introduction