EncartaLabs

Kubernetes Administration

( Duration: 3 Days )

This Kubernetes Administration training course covers the topics of the Certified Kubernetes Administrator exam. Topics include installation, application lifecycle management, networking, storage, security, scheduling, logging, maintenance, and troubleshooting of Kubernetes.

By attending Kubernetes Administration workshop, delegates will learn:

  • Kubernetes architecture
  • Kubernetes core concepts (clusters, objects, etc.)
  • Fundamentals:
    • Images
    • Containers
    • Pods
  • Installation
  • Application lifecycle management
  • Networking
  • Storage
  • Security
  • Scheduling
  • Jobs and CronJobs
  • Linux containers

  • Proficiency with the Linux CLI
  • A broad understanding of Linux system administration
  • Basic knowledge of Linux containers, e.g. Docker

The Kubernetes Administration class is ideal for:

  • Systems administrators and DevOps professionals

COURSE AGENDA

1

Core Concepts

  • CKA objectives covered
  • Kubernetes architecture
  • Cluster communication
  • Objects
  • Object properties
  • Labels and selectors
  • Annotations
  • Object management
  • Image fundamentals
  • Container fundamentals
  • Pod fundamentals
  • Working with pods
2

Installation

  • CKA objectives covered
  • Installation prerequisites
  • Installation (single node)
  • Installation (production)
  • Client tool optimizations
  • Installing HA control plane (demo)
3

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
4

Networking

  • CKA objectives covered
  • Network overview
  • Service discovery and CoreDNS
  • Container Network Interface (CNI)
  • Services
  • Ingress objects
5

Storage

  • CKA objectives covered
  • Storage
  • Volume types
  • Static volumes (demo)
  • ConfigMaps
  • Secrets
6

Security

  • Controlling access to the Kubernetes API
  • Admission controllers
  • Pod security policies admission controller
  • Default admission controllers
7

Scheduling

  • CKA objectives covered
  • Controlling and tracking resources
  • Scheduler operation
  • DaemonSet
  • Node affinity and anti-affinity
  • Pod affinity and anti-affinity
  • Taints and tolerations
8

Jobs and CronJobs

  • Jobs
  • CronJobs
9

Linux Containers

  • Application management landscape
  • Application isolation
  • Resource measurement and control
  • Container security
  • OverlayFS overview
  • Container security
  • Open container initiative

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top