0
For best deals, Call us now
Use code: UY10 for 10% Flat discount
Buy 1 Get 2 Certifications free with Exam

Certified Kubernetes Administrator Exam Training (Virtual Instructor-led Training)

> The Kubernetes orchestration engine powers some of the biggest and most complex deployments in the world.
> Prominent cloud service providers such as GCP, AWS, Azure, and Oracle Cloud have announced Kubernetes integration in their cloud platforms
> Jobs where Kubernetes experience is factored draw an average salary of $144,288 across the industry - ZipRecruiter.

USD 399 USD 699

Course Overview

Certified Kubernetes Administrator (CKA) Training gives you a solid foundation for the Certified Kubernetes Administrator exam by the Cloud Native Computing Foundation (CNCF)

Key Highlights

  • 21 Hours of Online Live Instructor-Led Classes. 
  • Weekend Class : 7 sessions of 3 hours each
  • Crash Course: 9 sessions
  • Assessments
  • lifetime access to LMS where presentations
  • 24 x 7 Expert Support
  • Certification
  • Community forum for our learners
  • No Exam Included

What You'll Learn

  • Kubernetes Core Concepts and Networking
  • Kubernetes Services and Scheduling
  • Kubernetes Controllers
  • Persistent Storage in Kubernetes
  • Securing the Cluster
  • Logging and Monitoring the Cluster
  • Troubleshooting the Cluster

SCHEDULE

    • Delivery Format: Virtual Classroom Live
    • Location: Online
    • Access Period: 4 Weeks
    • Course Date: OCT 23 rd
    • Course Time: 09:30 PM to 12:30 AM (EDT)
    • Session: Weekdays
    • Total Class: SAT & SUN (8 Sessions)
    QTY
    USD 399 USD 699
    • Delivery Format: Virtual Classroom Live
    • Location: Online
    • Access Period: 4 Weeks
    • Course Date: NOV 28 th
    • Course Time: 11:00 AM to 02:00 PM (EDT)
    • Session: Weekend
    • Total Class: SAT & SUN (8 Sessions)
    QTY
    USD 399 USD 699

Career Benefits

  • Widely recognized certification
  • Better career opportunities
  • Higher paycheck

Who Can Attend

  • Kubernetes cluster administrators
  • Cloud administrators
  • Software developers
  • System administrators
  • Linux administrators
  • Software engineers

Exam Formats

No exam included.

Course Delivery

This course is available in the following formats:

  • Virtual Classroom Live Duration: 21 Hrs

Course Syllabus


Kubernetes Services and Scheduling

Learning Objective: Learn to expose your application using different kinds of Services and understand the ins and outs of Pod Scheduling in your cluster.

Topics:

  • Services and Controllers
  • Service Networking
  • Deploy and configure network Load Balancer
  • Primitives necessary for self-healing apps
  • Effects of resource limiting on pod scheduling
  • Configure Kubernetes Scheduler
  • Running multiple Schedulers

Hands-On:

  • Deploy different kinds of services
  • Deploy and configure a network load balancer
  • Configure the Kubernetes scheduler
  • Run multiple schedulers

Kubernetes Controllers

Learning Objective: Learn the use of different Kubernetes controllers and set up traffic routing rules using Ingress.

Topics:

  • ReplicaSet and ReplicationController
  • DaemonSets
  • Deployments
  • Rolling updates and Rollbacks
  • Scaling applications
  • Ingress

Hands-On:

  • Deploy different ReplicationControllers
  • Use DaemonSets on nodes
  • Manage pod updates using Deployments
  • Use HPA for dynamic work-load management
  • Use Ingress controller and rules to manage network traffic

Persistent Storage in Kubernetes

Learning Objective: Learn to use persistent storage methods for stateful applications and hide sensitive information using ConfigMaps and Secrets.

Topics:

  • PersistentVolume and PersistentVolumeClaim
  • Access modes for volumes
  • Primitives for PersistentVolumeClaim
  • Secrets and ConfigMaps in your pods
  • Storage classes
  • Headless services
  • StatefulSets

Hands-On:

  • Deploy PersistentVolume and PersistentVolumeClaim
  • Use Secrets and ConfigMaps in your applications
  • Use StorageClass for dynamic storage allocation
  • Use stateful applications for sticky identities for pods
  • Deploy a highly available replicated MariaDB cluster

Securing the Cluster

Learning Objective: Learn how to secure the cluster using role-based access control (RBAC) and configure custom network policies for your pods.

Topics:

  • Authentication
  • Authorization
  • Kubernetes security primitives
  • Configure Network Policies
  • Security Contexts

Hands-On:

  • Create and use Roles and RoleBindings
  • Define custom Egress and Ingress policies
  • Use probes and configure a restart policy for pods
  • Define privilege and access control using security contexts

Logging and Monitoring the Cluster

Learning Objective: Monitor cluster and visualize cluster logs using Prometheus and EFK stack. Deploy jobs, manage the etcd cluster, and use Helm Charts to deploy applications.

Topics:

  • Monitoring the cluster using Prometheus
  • Visualizing cluster logs using EFK stack
  • Jobs
  • ETCD operations
  • Helm Charts

Hands-On:

  • Monitor cluster using Prometheus
  • Visualize logs using EFK stack
  • Deploy jobs to run tasks to completion
  • Manage etcd cluster
  • Use Helm Charts

Troubleshooting the Cluster

Learning Objective: Learn how to handle and troubleshoot common cluster failures.

Topics:

  • Troubleshooting application failures
  • Troubleshooting cluster failures

FAQ's


What are the system requirements for this Training?

Any system with 4GB of RAM and a decent HDD with the latest version of Windows, Linux, or MacOS is compatible. Free Tier GCP account will be used to perform all the demos. Edureka will help you set up the required software. The Installation Guides to set up the environment is available on the LMS.

How will I execute the Practicals?

All the practicals will run on Google Compute Engine (GCE) virtual machines. In case of any doubts, you can reach out to our 24x7 support team.

Which project will be part of this Course?

Certification Project for CKA Training course, has been designed to help you with the CKA Examination. The project is divided into eight units, each representing a domain in the CKA Exam. The weightage of units is aligned to the official CKA Exam pattern. The following units are included in the project:

  • Installation, Configuration, and Validation: Deploy a new cluster with a master node on a bare-metal machine leveraging the provided Container Network Interface (CNI) option and then add use kubeadm to attach new worker nodes to it.
  • Application Lifecycle Management: Manage applications deployed on the cluster using different controllers and operations such as rolling updates, rollbacks, and scaling.
  • Networking: Demonstrate different application/service discovery mechanisms in your cluster and deploy an ingress controller and ingress resource using specified rules for traffic routing.
  • Scheduling: Configure and manage pod scheduling on your cluster by using multiple schedulers, applying resource limiting filters, and deploying pods without using a scheduler.
  • Security: Secure the cluster in different ways using Role-Based Access Control (RBAC), network policies, and security contexts.
  • Cluster Maintenance: Perform cluster-level maintenance tasks such as upgrading the kubeadm library, backing up etcd, and adding and removing nodes.
  • Logging and Monitoring: Log and monitor various cluster events and resources using the various commands at your disposal.
  • Storage: Create and use persistent storage mounts for your stateful application.

Mike Williams, Direct Consultant