
Kubernetes Administration Training
Course Length: 3 days
Delivery Methods:
Available as private class only
Course Overview
This Kubernetes Administration course covers the topics of the CKA (Certified Kubernetes Administrator) exam. Topics covered include installation, application life-cycle management, networking, storage, security, scheduling, logging, maintenance, and troubleshooting of Kubernetes.
Target Audience: Systems Administrators and DevOps Professionals
Course Benefits
- Learn the topics of the CKA (Certified Kubernetes Administrator) exam.
Course Outline
- Core Concepts
- CKA Objectives Covered
- Kubernetes Architecture
- Cluster Communication
- Objects
- Object Properties
- Labels and Selectors
- Annotations
- Object Management
- Object Management (cont.)
- Image Fundamentals
- Container Fundamentals
- Pod Fundamentals
- Working with Pods
- Lab Tasks
- Container and Pod Fundamentals
- Single Node Install
- Pod Fundamentals
- Installation
- CKA Objectives Covered
- Installing HA Control Plane (DEMO)
- Lab Tasks
- Kubernetes HA Masters Install
- Kubernetes Install
- Joining Worker Nodes
- Application Lifecycle Management
- CKA Objectives Covered
- Pod Lifecycle
- Container Lifecycle
- Init Containers
- Container: command and args
- Container: Defining Environment
- ReplicaSet
- Deployments
- Working with Deployments
- Deployment Rollouts
- Lab Tasks
- Pod Lifecycle
- Init Containers
- Deployments
- Networking
- CKA Objectives Covered
- Network Overview
- Service Discovery and CoreDNS
- Container Network Interface (CNI)
- Services
- Ingress Objects
- Lab Tasks
- Ingress Controller
- Port-Forwarding
- Services
- Ingress
- Storage
- CKA Objectives Covered
- Storage
- Volume Types
- Volume Types
- Static Volumes (DEMO)
- ConfigMaps
- ConfigMaps
- Secrets
- Lab Tasks
- (DEMO) Static Volumes
- (DEMO) ConfigMaps and Secrets
- Static Volume Provisioning
- ConfigMaps and Secrets
- Scheduling
- CKA Objectives Covered
- Controlling and Tracking Resources
- Scheduler Operation
- DaemonSet
- Node Affinity and Anti-affinity
- Pod Affinity and Anti-affinity
- Taints and Tolerations
- Lab Tasks
- (DEMO) Affinity and Taints
- Pod Resources and Scheduling
- Static Scheduling and Daemonsets
- Pod and Node Affinities
Class Materials
Each student will receive a comprehensive set of materials, including course notes and all the class examples.
Class Prerequisites
Experience in the following is required for this DevOps class:
- Proficiency with the Linux CLI.
- A broad understanding of Linux system administration.
- Basic knowledge of Linux containers, e.g., Docker.
Request a Private Class
- Private Class for your Team
- Online or On-location
- Customizable
- Expert Instructors