Kubernetes Administration (LFS458)
Linux Kubernetes Administration covers the fundamental concepts required to build and manage a Kubernetes cluster in production using vendor-independent tools. It exposes students to the many skills required to administer Kubernetes in an environment that serves as an excellent preparation and production platform for the Certified Kubernetes Administrator (CKA) exam.

kubernetes P2L

⏳ Time duration: 4 days
🌐 Location: Virtual
󠀁🗣 Language: English
✅ Partner: Linux Foundation

                                             


What will you accomplish?

In this course you will learn:
🗹Installing multi-node Kubernetes clusters

🗹 Choosing & implementing cluster networking
🗹Configuring Security for clusters & containers
🗹Managing storage available to containers
🗹Monitoring, logging, and troubleshooting containers & cluster
🗹Configuring, scheduling & affinity of container deployment



Who is this course for?

Linux administration skills are required, as well as experience or comfort using the command line. Students must be knowledgeable in cloud-native application concepts and architectures.

For more information about Kubernetes Administration, please check this P2L blog, as well as this link.

Course Outline

MODULES

Lessons:

Introduction

  • Linux Foundation

  • Linux Foundation Training

  • Linux Foundation Certifications

  • Laboratory Exercises, Solutions, and Resources

  • Distribution Details

  • Labs

Basics of Kubernetes

  • Define Kubernetes

  • Cluster Structure

  • Adoption

  • Project Governance and CNCF

  • Labs

Installation and Configuration

  • Getting Started With Kubernetes

  • Minikube

  • kubeadm

  • More Installation Tools

  • Labs

Kubernetes Architecture

  • Kubernetes Architecture

  • Networking

  • Other Cluster Systems

  • Labs

APIs and Access

  • API Access

  • Annotations

  • Working with A Simple Pod

  • kubectl and API

  • Swagger and OpenAPI

  • Labs

API Objects

  • API Objects

  • The v1 Group

  • API Resources

  • RBAC APIs

  • Labs

Managing State With Deployments

  • Deployment Overview

  • Managing Deployment States

  • Deployments and Replica Sets

  • DaemonSets

  • Labels

  • Labs

Services

  • Overview

  • Accessing Services

  • DNS

  • Labs

Volumes and Data

  • Volumes Overview

  • Volumes

  • Persistent Volumes

  • Passing Data To Pods

  • ConfigMaps

  • Labs

Ingress

  • Overview

  • Ingress Controller

  • Ingress Rules

  • Labs

Scheduling

  • Overview

  • Scheduler Settings

  • Policies

  • Affinity Rules

  • Taints and Tolerations

  • Labs

Logging and Troubleshooting

  • Overview

  • Troubleshooting Flow

  • Monitoring

  • Logging

  • Troubleshooting Resources

  • Labs

Custom Resource Definition

  • Overview

  • Custom Resource Definitions

  • Aggregated APIs

  • Labs

Kubernetes Federation

  • Overview

  • Federated Resources

  • Labs

Helm

  • Overview

  • Helm

  • Using Helm

  • Labs

Security

  • Overview

  • Accessing the API

  • Authentication and Authorization

  • Admission Controller

  • Pod Policies

  • Network Policies

  • Labs

 

Schedule 
All courses will be held in the form of Individual Multimedia Video Presence (iMVP*)

Jan 11, 2022 - Jan 14, 2022