Kubernetes Certification Training

CertAdda’s Kubernetes certification training is curated by top industry experts. This interactive Kubernetes online training is created to help you learn how to set up your own Kubernetes Cluster, configure networking between pods and secure the cluster against unauthorized access. This Kubernetes course is live, instructor-led & helps you master key Kubernetes concepts, with hands-on demonstrations. Enroll now in this Docker online training & be a certified Kubernetes professional with CertAdda.

Original price was: $299.00.Current price is: $269.00.

Instructor-led Certified Kubernetes Administrator Training live online classes

Date

Duration

Timings

Jun 29th SAT & SUN (4.5 Weeks) Weekend Batch SOLD OUT Timings – 11:00 AM to 02:00 PM (EDT)
Sep 07th SAT & SUN (4.5 Weeks) Weekend Batch ⚡Filling Fast  Timings – 11:00 AM to 02:00 PM (EDT)

 

Kubernetes Core Concepts and Networking

Learning Objective: Learn the basic concepts of Kubernetes and configure your Kubernetes network using calico.

Topics:

  • Kubernetes Core Concepts
  • Kubectl common commands
  • Understanding Pods
  • Configure network on cluster nodes
  • Pod Networking Concepts
  • Setting up a cluster – Kubernetes Certificates

Hands-On:

  • Perform basic kubectl commands
  • Deploy pods and use init containers to pre-set an environment
  • Configure Kubernetes network using Calico
  • Use certificates to authenticate resources

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

About Kubernetes Course

CertAdda’s CKA Training course is designed in reference with CNCF’s Certified Kubernetes Administrator Exam. This course will give you an in-depth understanding of various aspects of the Exam such as Kubernetes Core Concepts, Kubernetes Networking, Pod Scheduling, Logging, Monitoring, Cluster Security, and Troubleshooting.
The course also provides you with a set of MCQs, demos, and an Exam-level Industry-grade project, which will help you prepare for the CKA Exam.

Who should go for this training?

This course is specifically designed for:

  • Professionals aspiring to clear the Certified Kubernetes Administrator (CKA) program by CNCF
  • Professionals keen on advancing their career as DevOps Engineers
  • Individuals looking to establish their credibility and value in the market as Kubernetes Administrators
  • Principal Software Engineers
  • Cloud Professionals
  • Technical Leads

Why learn Kubernetes?

Docker revolutionized the IT industry with the introduction of their Portable Lightweight Container Engine. More than 30% of the organizations in the IT industry have already adopted Docker, and the adoption rate is increasing by 40% every year. Over 50% of these environments are orchestrated.
Kubernetes is the biggest player in the Container Orchestration world. Tools such as Docker Swarm and Mesos, which have been competitors of Kubernetes in the Container Orchestration market, have added support for Kubernetes within their ecosystems.

What are the objectives of our Course?

After the completion of the Certified Kubernetes Administrator Training at CertAdda, you will be able to:

  • Understand Kubernetes Core Concepts
  • Deploy a Kubernetes cluster
  • Secure cluster objects using TLS Certificates
  • Leverage Kubernetes Networking Concepts
  • Deploy Services and Load Balancers to route traffic
  • Implement different Pod Scheduling techniques
  • Use various Controllers to manage your applications
  • Create and use Persistent Storage for your applications
  • Secure your cluster against unauthorized access
  • Monitor and log your cluster events
  • Troubleshoot application and cluster failures

What are the pre-requisites for this course?

Required Pre-requisites:

  • Knowledge on Docker
  • Basic Kubernetes concepts and commands

To help you brush up these skills, you will get self-paced module on these concepts as pre-requisites in your LMS.


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. CertAdda 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 24×7 support team.

Which project will be part of this Course?

CertAdda’s 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.

What if I miss a class?

You will never miss a lecture at CertAdda You can choose either of the two options: View the recorded session of the class available in your LMS or You can attend the missed session, in any other live batch.

Will I get placement assistance?

To help you in this endeavor, we have added a resume builder tool in your LMS. Now, you will be able to create a winning resume in just 3 easy steps. You will have unlimited access to use these templates across different roles and designations. All you need to do is, log in to your LMS and click on the “create your resume” option.

Can I attend a demo session before enrollment?

We have limited number of participants in a live session to maintain the Quality Standards. So, unfortunately participation in a live class without enrollment is not possible. However, you can go through the sample class recording and it would give you a clear insight about how are the classes conducted, quality of instructors and the level of interaction in a class.

Who are the instructors?

All the instructors at CertAdda are practitioners from the Industry with minimum 10-12 yrs of relevant IT experience. They are subject matter experts and are trained by CertAdda for providing an awesome learning experience to the participants.

What if I have more queries?

Just give us a CALL at +91 8178510474 / +91 9967920486 OR email at admin@certadda.com

Others Courses

× How may I help you?