Kubernetes Training and Certification Course in New York

BY
Mindmajix Technologies

Mode

Online

Duration

12 Hours

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based
Frequency of Classes Weekdays, Weekends

Course and certificate fees

certificate availability

Yes

certificate providing authority

Mindmajix Technologies

The syllabus

Module 1 - Introduction to Kubernetes

  • API and K8s Features 
  • Docker Swarm vs Kubernetes
  • CKA and its imporatance

Module 2 - Kubernetes Architecture & Core Concept

  • apiserver 
  • etcd 
  • Scheduler 
  • Master 
  • Worker Nodes

Module 3 - Kubernetes Installation Process (Linux/Ubuntu)

  • Kubeadm 
  • Kubectl 
  • Kubelet

Module 4 - Kubernetes Cluster Setup

  • Workloads 
  • Pods deployment 
  • Auto-scaling

Module 5 - Deployment

  • Discuss deployment options

Module 6 - Working with POD

  • Manifest | Pod definition (YAML) 
  • Pod Autoscaling 
  • Rolling Updates
  • Pod CPU/ Memory Reservation

Module 7 - Kubernetes Services

  • Internal/External Services 
  • ClusterIP
  • NodePort
  • LoadBalancer
  • Ingress

Module 8 - Resource Usage Monitoring

  • Resource Quota 

Module 9 - Kubernetes Jobs

  • Secrets management 
  • Creating Secrets 
  • ConfigMaps

Module 10 - Kubernetes Networking

  • Volumes
  • Storage
  • PV & PVC
  • Live use cases 

Module 11 - Working with Node

  • Daemon Sets 
  • Node Affinity 
  • Namespace 
  • Real-time scenarios 

Module 12 - Kubernetes Cluster used in Multi-environment

  • Dev  
  • QA 
  • Staging  
  • Prod Teams

Module 13 - Kubernetes Dashboard

  • Deployment 
  • Live visualisation of cluster activities 
  • Hands-on activities

Module 14 - Storage (CKA Exam weightage: 10%)

  • Storage classes, persistent volumes
  • Volume mode, access modes and reclaim policies for volumes
  • Persistent volume claims primitive
  • Know how to configure applications with persistent storage

Module 15 - Troubleshooting ( CKA Exam weightage: 30%)

  • Evaluate cluster and node logging
  • How to monitor applications
  • Manage container stdout & stderr logs
  • Troubleshoot application failure & networking & Cluster component failure

Module 16 - Workloads & Scheduling (CKA Exam weightage: 15%)

  • Deployments and perform rolling updates and rollbacks
  • Configure applications using  ConfigMaps and Secrets
  • Scale applications
  • Techniques used to create robust, self-healing, application deployments
  • Work with resource limits and their effect on Pod scheduling
  • Manifest management and common templating tools

Module 17 - Cluster Architecture, Installation & Configuration (CKA Exam weightage: 25%)

  • Manage role-based access control (RBAC)
  • Use Kubeadm to install a basic cluster
  • Manage a highly-available Kubernetes cluster
  • Provision of the underlying infrastructure to deploy a Kubernetes cluster
  • Perform a version upgrade on a Kubernetes cluster using kubeadm
  • Implement etcd backup and restore

Module 18 - Services & Networking (CKA Exam weightage: 20%)

  • Host networking configuration on the cluster nodes
  • Connectivity between Pods
  • ClusterIP, NodePort, LoadBalancer service types and endpoints
  • Ingress controllers and Ingress resources
  • Configure and use CoreDNS
  • Choose an appropriate container network interface plugin

Module 19 - Practice Test & Interview Questions

Instructors

Mr Prashanth
Instructor
Mindmajix Technologies

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses