Kubernetes Foundations Certification Training


Kubernetes Foundations Certification Training Course Overview

This Kubernetes Foundations course teaches the participants about Containers and Kubernetes. Through a series of theories and labs, the fundamental concepts of Kubernetes will be presented and put to practice by containerizing and deploying a two tier application into Kubernetes.

Audience

  • Anyone involved with using or building a Kubernetes cluster

 

 

Test your current knowledge Qubits42

Kubernetes Foundations Certification Training (Duration : 16 Hours) Download Course Contents

Live Virtual Classroom
Group Training 1300

09 - 10 May
09:00 AM - 05:00 PM CST
(8 Hours/Day)

07 - 08 Jun
09:00 AM - 05:00 PM CST
(8 Hours/Day)

05 - 06 Jul
09:00 AM - 05:00 PM CST
(8 Hours/Day)

GTR=Guaranteed to Run
1-on-1 Training (GTR) 1500
4 Hours
8 Hours
Week Days
Week End


Start Time : At any time

12 AM
12 PM

Classroom Training
Duration : On Request
Fee : On Request
On Request

Special Solutions for Corporate Clients! Click here

Hire Our Trainers! Click here

Course Modules

  • What and Why Containers
  • Building images
  • Running containers
  • Debugging containers
  • Registry and image management
  • Why Kubernetes?
  • YAML
  • Pods
  • Services
  • Deployments
  • Cluster architecture
  • Cluster components
  • Namespaces
  • Debugging 101
  • Application deployment strategies
  • Controlling active deployments
  • Resource requests, limits, and quotas
  • Probes
  • Pod networking
  • Services deep dive
  • Ingress controllers
  • kubeconfig
  • Namespaces deep dive
  • Labels
  • Node/Pod affinity
  • Taints/Tolerations
  • Persistent storage
  • StatefulSets
  • Docker dynamic configuration
  • ConfigMaps
  • Secrets
  • Jobs
  • CronJobs
  • DaemonSets
  • Service accounts
  • Role-Based access control
  • Network policies
  • SecurityContext

Request More Information

Course Prerequisites

Prerequisite

  • Linux concepts and command line proficiency
  • General networking proficiency

Upon completion of this course, you will be able to accomplish:

  • Build, test, and publish Docker container images
  • Become familiar with authoring YAML files and its syntax
  • Understand Kubernetes core user-facing concepts, including Pods, Services, and Deployments
  • Use kubectl the Kubernetes CLI, and become familiar with its commands and options
  • Understand the architecture of Kubernetes (Control plane and its components, worker nodes, andkubelet)
  • Learn to debug issues with application deployments on Kubernetes
  • Apply resource requests, limits, and probes to deployments
  • Manage dynamic application configuration using ConfigMaps and Secrets
  • Deploy other workloads, including StatefulSets, DaemonSets, Jobs, CronJobs
  • Learn about user-facing security best practices using ServiceAccounts, RBAC, and NetworkPolicies