course overview
download outline
Audience
System administrators and Devops professionals who want to understand and use Kubernetes in cloud environments
Skills Gained
covered include installation, application lifecycle managment, networking, storage, security, scheduling, logging, maintenance, and troubleshooting of Kubernetes.
Prerequisites
Outline
Outline of Kubernetes Administration Training CORE CONCEPTS
CKA Objectives Covered
Kubernetes Architecture
Cluster Communication
Objects
Object Properties
Labels & 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
INSTALLATION
Installation pre-requisites
Installation (single node)
Installation (production)
Client Tool Optimizations
Installing HA Control Plane (DEMO)
Kubernetes HA Masters Install
Kubernetes Install
Joining Worker Nodes
APPLICATION LIFECYCLE MANAGEMENT
Pod Lifecycle
Container Lifecycle
Init Containers
Container: command and args
Container: Defining Environment
ReplicaSet
Deployments
Working with Deployments
Deployment Rollouts
NETWORKING
Network Overview
Service Discovery & CoreDNS
Container Network Interface (CNI)
Services
Ingress Objects
Ingress Controller
Port-Forwarding
Ingress
STORAGE
Storage
Volume Types
Static Volumes (DEMO)
ConfigMaps
Secrets
(DEMO) Static Volumes
(DEMO) ConfigMaps & Secrets
Static Volume Provisioning
ConfigMaps and Secrets
SECURITY
Controlling Access to the Kubernetes API
Admission Controllers
PodSecurityPolicies Admission Controller
Default Admission Controllers
SCHEDULING
Controlling and Tracking Resources
Scheduler Operation
DaemonSet
Node Affinity & Anti-affinity
Pod Affinity & Anti-affinity
Taints & Tolerations
(DEMO) Affinity and Taints
Pod Resources and Scheduling
Static Scheduling and Daemonsets
Pod and Node Affinities
JOBS AND CRONJOBS
Jobs
CronJobs
LINUX CONTAINERS
Application Management Landscape
Application Isolation
Resource Measurement and Control
Container Security
OverlayFS Overview
Open Container Initiative
Container Concepts runC
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.