CKA Certification Training -
Certified Kubernetes Administrator

Certified Kubernetes Administrator - CKA

Certified Kubernetes Administrator training course is designed for the Kubernetes Administrators who want to learn how to develop the Kubernetes ecosystem. Certified Kubernetes Administrator (CKA) Training with Network Nuts prepares you for the Certified Kubernetes Administrator Exam.

Find Our Students At

About the course

You will learn how all of the components of a Kuberenetes cluster work together, how to monitor all components of a cluster, and how to build your own Kubernetes cluster from scratch. We will also cover networking, deploying applications, scheduling pods, logging, and a whole lot of practice in the command line.

Certification

The Certified Kubernetes Administrator (CKA) exam is heavily focused on practical application, as it is a hands-on test of your ability to run commands to perform specific actions. There are no multiple-choice questions in this exam. You will be given access to a command line and will be required to perform various tasks.

Course Content

Introduction to Kubernetes

  • Introduction to Certified Kubernetes Administrator Training
  • Need of Kubernetes
Icon - Elements Webflow Library - BRIX Templates

Learning Core Concepts of Kubernetes

  • ETCD in Kubernetes
  • Kube-API Server
  • Controller Manager
  • Kube Scheduler
  • Kubelet
  • Kube-proxy
  • Pods
  • Replicasets
  • Deployments
  • Services
  • Lab: Installing a Complete Kubernetes Cluster
Icon - Elements Webflow Library - BRIX Templates

Scheduling Pods - 1

  • Manually Scheduling Pods
  • Lab: Creating Pods using CLI
  • Lab: Creating Pods using YAML
  • Labels and Selectors in a Pod
  • Lab: Settings Labels and Selectors on Pods
  • Resource Requests and Limits
  • Lab: Setting Requests and Limits on Pods
  • Lab: Troubleshooting Resource Limits on Pods
  • Daemonsets
  • Static Pods
  • Multiple Scheduler
  • Quality of Service in Pods
  • Lab: Using different QoS options in Pods
  • Port Mapping on Pods
  • Lab: Performing Port Mapping to access Containers in Pod
Icon - Elements Webflow Library - BRIX Templates

Scheduling Pods - 2

  • Pods on specific Nodes
  • Lab: Using Node Selectors in Pod Scheduling
  • Lab: Creating Pods using YAML
  • Affinity and Anti-affinity in Pod Scheduling
  • Lab: Deploying Pods with Required Node Affinity
  • Lab: Deploying Pods with Preferred Node Affinity
  • Advanced Affinity Options in Pod Scheduling
  • Lab: Multiple Affinity Selection
  • Lab: Using not equal to operators in Affinity Selection
  • Pod Priorities
  • Lab: Creating Pod Priority Classes
  • Lab: Scheduling Pods with Priority
  • Taints in Nodes
  • Lab: Performing Taints on Nodes
  • Lab: Scheduling Pods on Nodes with Taints
Icon - Elements Webflow Library - BRIX Templates

Deployments in Kubernetes

  • Understanding Deployments in Kubernetes
  • Lab: Creating a Basic Deployment YAML
  • Using Deployments with Affinity
  • Lab: Creating a Deployment with Affinity
  • Lab: Creating a Deployment with Anti-Pod Affinity
  • Services in Kubernetes
  • Lab: Creating a Deployment with Service
  • Scaling Pods in Kubernetes with Autoscaler
  • Troubleshooting Deployments
  • Lab: Performing Troubleshooting of Common Deployment Scenarios
  • Rolling Updates in Kubernetes
  • Lab: Using Rolling Updates in Kubernetes Deployments
Icon - Elements Webflow Library - BRIX Templates

Managing Services in Kubernetes

  • Need of Services
  • Lab: Creating a Basic Service
  • Types of Services in Kubernetes
  • Lab: Creating a Service for Pod
  • Lab: Creating a NodePort Service
  • Kubernetes Services in the Cloud
  • Understanding Liveliness Checks in Pods
  • Lab: Designing Pods with Liveliness Checks
  • Understanding Health Checks in Pods
  • Lab: Designing Pods with Health Checks
  • Understanding Pod Lifecycle
  • Lab: Adding Post Start Jobs in Pods
  • Lab: Adding Pre Stop Jobs in Pods
  • Understanding Probes in Kubernetes
  • Lab: Working with Probes
Icon - Elements Webflow Library - BRIX Templates

Advanced Namespaces in Kubernetes

  • Understanding Quotas in Kubernetes
  • Lab: Creating a Namespace Pod Quota
  • Lab: Creating a Namespace Resource Quota
  • Understanding LimitRanges in Kubernetes
  • Lab: Setting Up LimitRanges in Kubernetes
Icon - Elements Webflow Library - BRIX Templates

Storage in Kubernetes

  • Understanding the Need of Persistent Storage in Kubernetes
  • Understanding Storage Classes in Kubernetes
  • Lab: Adding NFS as a Storage Provider in Kubernetes
  • Understanding Persistent Volumes and Persistent Volume Claims
  • Lab: Setting up PersistentVolumes
  • Lab: Setting up PersistentVolumes Claims
  • Lab: Creating Pods with Volumes Attached
Icon - Elements Webflow Library - BRIX Templates

Role Based Access Control in Kubernetes

  • Understanding the Need of RBAC in Kubernetes
  • Kubernetes Roles and Kubernetes Cluster Roles
  • Lab: Creating Users in Kubernetes
  • Lab: Configuring access to Users using Roles and Cluster Roles
  • Understanding the Need of Service Accounts in Kubernetes
  • Lab: Using a Custom Service Account to run Pods
Icon - Elements Webflow Library - BRIX Templates

Advanced Kubernetes

  • Lab: Using Helm for Package Management in Kubernetes
  • Lab: Monitoring Kubernetes using Prometheus and Grafana
  • Ingress Controllers
  • Metal-LB Load Balancers
  • AppArmor Profiles
  • Backup using Velero
  • Scanning Workloads
  • Storage Classes
Icon - Elements Webflow Library - BRIX Templates

Preparing for the Certified Kubernetes Administrator Exam

  • Mock Exams for Certified Kubernetes Administrator
Icon - Elements Webflow Library - BRIX Templates

What our students say about us

Frequently Asked Questions

Is this training live or pre-recorded?

The training is live instructor led training which is available in classroom as well as online format. We also record every training session which is then uploaded to our student portal.
Icon - Elements Webflow Library - BRIX Templates

How will I join the live online training?

The live online training is conducted via the zoom software, we will be providing you with the zoom meeting link to join the training.
Icon - Elements Webflow Library - BRIX Templates

How many students are there in a single batch?

On an average one batch will have a maximum of 18 students. We keep smaller batch sizes to promote interaction between the students and the instructor.
Icon - Elements Webflow Library - BRIX Templates

How can I practice the labs?

We will provide you with online labs. If needed, we can also provide you with the software required to create your own labs.
Icon - Elements Webflow Library - BRIX Templates

Do you offer payment flexibility?

Yes, we provide zero interest EMI options.
Icon - Elements Webflow Library - BRIX Templates

Can I attend the training in classroom?

Yes, our classroom training location is in New Delhi near Lajpat Nagar metro staton.
Icon - Elements Webflow Library - BRIX Templates

Course details

Level - eLearner X Webflow Template
Intermediate Level
Duration - eLearner X Webflow Template
2 Months Duration
Videos - eLearner X Webflow Template
Online Training
 
Classroom Training
Access - eLearner X Webflow Template
WhatsApp Support
Design - eLearner X Webflow Template
 Mock Exams
Lifetime Access - eLearner X Webflow Template
Course Certificate
Download Training PDFCall UsWhatsApp Us