> > > KBS-101 Detailed outline

Kubernetes Administration (KBS-101)

Course Description Schedule Course Outline

Detailed Course Outline

Module 1: Introduction

  • Cloud computing in general
  • Cloud types
  • Cloud native computing
  • Application containers
  • Containers on Linux
  • Container runtime
  • Container orchestration
  • Kubernetes
  • Kubernetes concepts
  • Kubernetes objects categories
  • Kubernetes architecture
  • Kubernetes master
  • Kubernetes node
  • Lab 1

Module 2: Installing Kubernetes

  • Picking the right solution.
  • One node Kubernetes install
  • Kubernetes universal installer
  • Install using kubeadm on CentOS
  • Kubernetes Networking
  • Lab 2

Module 3: Accessing Kubernetes

  • Accessing the Kubernetes cluster
  • Controlling access to the API
  • Authorization
  • Role Based Access Control
  • Roles and ClusterRoles
  • Role bindings
  • Lab 3

Module 4: Kubernetes Workloads

  • The pod
  • RestartPolicy examples
  • InitContainers
  • Our first Pod
  • Operations on pods
  • Replication Controller
  • Working with Replication Controller
  • Deployments
  • Working with Deployments
  • Jobs, CronJobs
  • Jobs example
  • CronJobs example
  • DaemonSets
  • Lab 4

Module 5: Scheduling and node management

  • The Kubernetes Scheduler
  • Assigning Pods to Nodes
  • Assigning Pods to Nodes – node affinities
  • Assigning Pods to Nodes – Pod affinities
  • Taints and tolerations
  • Managing nodes
  • Lab 5

Module 6: Accessing the applications

  • Services
  • Service types
  • Working with Services
  • Working with Services
  • Ingress
  • Ingress definition
  • Working with Ingress
  • Network Policies
  • Network Policy example
  • Lab 6

Module 7: Persistent storage in Kubernetes

  • Volumes
  • Volume types
  • Persistent Volumes
  • Secrets
  • Using Secrets as environmental variables
  • Using Secrets as volumes
  • ConfigMaps
  • Lab 7

Module 8: Logging, monitoring and troubleshooting

  • Logging architecture
  • Monitoring
  • Troubleshooting
 

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!