CloudThat Technologies
CloudThat Technologies Logo

Certified Kubernetes Administrator Certification Training 

  • Offered byCloudThat Technologies
  • Private Institute

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 
Overview

This certification provides essential skills, knowledge, and competency to perform the responsibilities of Kubernetes administrators.

Duration

8 days

Total fee

29,900

Mode of learning

Online

Difficulty level

Intermediate

Credential

Certificate

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 
Highlights

  • Earn a Certificate of completion from CloudThat
  • Setting up Role Based Access Control in Kubernetes cluster
  • Deep dive into Kubernetes networking
  • Facilitate operating system upgrades
Read more
Details Icon

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 
Course details

Who should do this course?
  • Developers who wish to containerize software applications
  • Administrators who are new to container technology and container orchestration
  • Architects who are considering using container technologies in software architectures
What are the course deliverables?
  • Understand Kubernetes Pods & Services
  • Understand debugging and troubleshooting in Kubernetes
  • Learn about State Persistence in Kubernetes
  • Creating a Kubernetes cluster with version 1.20 of Kubernetes using Kubeadm
  • Understand Logging and Monitoring in Kubernetes
More about this course
  • Learn about the impact that Containers and Container Orchestrations have on how software is being designed, developed, packaged and delivered. This course aims to educate participants on the concept of container orchestration via Kubernetes. It is aimed at helping developers to understand why we need a container orchestrator and then quickly learn about the various aspects of Kubernetes and how it helps in addressing the issues faced otherwise.

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 
Curriculum

Day 1:

Kubernetes Overview

Issues faced while deploying / managing container on various environments.

What is Kubernetes?

How Kubernetes came into existence?

Kubernetes Landscape

Kubernetes Architecture

Master -Slave Configuration of Kubernetes.

Components of a Master Node.

Components of a Slave Node.

Communication between Master and slave nodes.

Setting up a development Kubernetes Cluster on AWS.

Understanding Namespaces in Kubernetes.

Kubernetes Pods

Kubernetes Objects.

Understand what a Pod is and its relationship with a Container.

Pod Lifecycle.

Creating pods and running them on the cluster.

Kubernetes Services

Understanding need for Service Discovery.

Writing services and selecting pods using labels and selectors.

Understand the differences between ClusterIP, NodePort and LoadBalancer services.

State Persistence

How to manage state persistence in Kubernetes.

Understand Storage Class, Persistence Volume and a Persistence Volume Claim.

Understand difference between Static and Dynamic persistence.

Understand difference between Stateless and Stateful containers.

Day 2:

Review Day 1

Review all Kubernetes objects and services covered so far.

Review state persistence, objects used to achieve the same.

Kubernetes Controllers

Understand how a Pod and Deployment works.

Scaling pods using Deployment.

Differences between Replication Controller and ReplicaSet.

How to update and rollback pods using ReplicaSet.

Understand DaemonSet.

Understand StatefulSet Controller and how to use it to manage stateful applications.

Resource Quotas and Namespaces

Namespaces and quota allocation.

Limiting resources using Resource Quotas.

Day 3:

Kubernetes installation using Kubeadm tool

Installing Kubeadm development environment in EC2 machines.

Creating a Kubernetes Cluster using Kubeadm commands.

Pod Design

Understand 'run to completion-Jobs in Kubernetes.

Scheduling CronJobs in Kubernetes.

Multicontainer Pods

Understanding the concept of Pod.

Creating a SideCar container for your Application container.

Understanding the concept of Init containers.

Observability

Understanding Logging and Monitoring in Kubernetes.

Setting up Horizontal Pod Autoscaler for Kubernetes Deployments.

Understanding debugging and troubleshooting in Kubernetes.

Setting up Readiness and Liveness probs to auto'heal the application.

Day 4:

Configuration

Understanding the use case of ConfigMaps and Secrets in Kubernetes.

Setting up Environment variables using ConfiMaps and Secrets.

Creating a distributed complex application with the help of ConfigMaps and Secrets.

Understand how to apply SecurityContext in Pod and Container level.

Role Based Access Control

Setting up Role Based Access Control in Kubernetes cluster.

Understand how to create User accounts and ServiceAccounts in Kubernetes.

Understand Kubernetes Roles and Rolebindings.

Understand Kubernetes ClusterRoles and ClusterRoleBindings.

Setting up Kubernetes Context for a user and namespace.

Services & Networking

Review of Kubernetes Services.

Configure NetworkPolicy object to control ingress and egress traffic to a backend Pod.

Concept of Ingress Controller.

Day 5:

Installation, Configuration & Validation???

Installing?Kubeadm?development environment in EC2 machines.

Initializing cluster with?Kubeadm with various options.

Joining the worker nodes.

Choose a Container Network Interface.

Configure a?Highly Available?Kubernetes cluster.

Know where to get the Kubernetes release binaries.

Cluster Maintenance?

Understand Kubernetes cluster upgrade process.

Facilitate operating system upgrades.

Implement?etcd?backup and restore methodologies.

Networking Deep Dive??

Understand the networking configuration on the cluster nodes.

Understand Pod networking concepts.

Understand service networking.

Deploy and configure network load balancer.

Setting up Ingress Controller.

Know how to use Ingress rules.?

Know how to configure and use the cluster DNS.

Understanding?Container Network Interface.

Day 6:

Workloads & Scheduling??

Understand?DaemonSet?and how to use them.??

Understand how to label?nodes?and use?node selectors?for?scheduling pods.??

Understand Node Affinity and Node Anti Affinity rules.

Understand Pod Affinity and Pod Anti Affinity? rules.

Understand how to use Taints & Tolerations.

Static Pods and manual Scheduling.

Using multiple schedulers in the cluster.

Day 7:

Security?

Know how to configure authentication and authorization.??

Understand how master components authenticate themselves through TLS certificates.?

Understanding?kubeconfig?file.??

Understanding Role'Based Access Control.

Understanding?Kubernetes security primitives.

Logging/Monitoring

Understand how to monitor all cluster components.

Understand how to monitor applications.

Manage cluster component logs.

Manage application logs.

Understanding JSON PATH query.

Day 8:

Troubleshooting??

Troubleshoot application failure?-checking logs for the applications and taking necessary actions.?

Troubleshoot control plane failure?-Looking for errors in master/control plane components.?

Troubleshoot worker node failure?-Checking logs for?Kubelet?and Docker.

Troubleshoot networking.

CKA Overview

Overview of CKA Exam.

Labs used during exam scenarios.

How to register, prepare and take the CKA examination.

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 
Entry Requirements

Eligibility criteriaUp Arrow Icon

Other courses offered by CloudThat Technologies

– / –
2 days
– / –
– / –
2 days
– / –
– / –
2 days
– / –
– / –
4 days
– / –
View Other 21 CoursesRight Arrow Icon

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 
Students Ratings & Reviews

4.7/5
Verified Icon3 Ratings
S
Srinivasa Rao
Certified Kubernetes Administrator Certification Training
Offered by CloudThat Technologies
5
review
Other: Excellent training, there were a lot of things to learn even for experienced AWS users. The trainer has very good knowledge and was able to explain real scenarios which were very good. Excellent training, there were a lot of things to learn even for experienced AWS users. The trainer has very good knowledge and was able to explain real scenarios which were very good.
Reviewed on 15 Sep 2021Read More
Thumbs Up IconThumbs Down Icon
V
Veerendra
Certified Kubernetes Administrator Certification Training
Offered by CloudThat Technologies
4
review
Other: Good faculty, great atmosphere, great examples, made my life easier. Wish to advise friends & colleagues to join CloudThat. Great going, keep up the good work. Wish you great success.
Reviewed on 15 Sep 2021Read More
Thumbs Up IconThumbs Down Icon
S
Santosh
Certified Kubernetes Administrator Certification Training
Offered by CloudThat Technologies
5
review
Other: Best training center to learn AWS Cloud Computing Services in India. The training was excellent and the trainer has good knowledge about the real world market and used these cases to explain the course content
Reviewed on 15 Sep 2021Read More
Thumbs Up IconThumbs Down Icon
View All 3 ReviewsRight Arrow Icon
qna

Certified Kubernetes Administrator Certification Training
 at 
CloudThat Technologies 

Student Forum

chatAnything you would want to ask experts?
Write here...