Booking options
£37.99
£37.99
On-Demand course
6 hours 54 minutes
All levels
Learn Kubernetes and prepare yourself for CKA and CKAD certifications. This course helps you gain the knowledge required to design and deploy cloud-native applications on a Kubernetes cluster. All you need is a good understanding of the Docker fundamentals to get started.
Kubernetes is at the cutting-edge of application deployment. To elevate your DevOps career, learn how to effectively deploy applications on Kubernetes. In this course, you will learn most of the things that everyone is looking for. This course will help you in understanding the production environment and we have captured most of the things in the course that you will face in an interview and while working in production. For example, what are the options we can use to create a cluster like Kubeadm, KOPS, Rancher, K3s, and EKS? We have almost covered everything, from installation to deploying the applications and securing them. Backing up your application is the most essential thing you need to do, which has also been covered here. By the end of this course, you will have gained the knowledge required to design and deploy cloud-native applications on a Kubernetes cluster. The course resources are available at https://github.com/PacktPublishing/Kubernetes---Certified-Kubernetes-Administrator-CKA-2022
Learn how to work with Kubernetes in the production environment
Learn production-grade from scratch
Learn how to create a cluster such as Kubeadm, KOPS, Rancher, K3s, EKS
Learn installation and deploy the applications from scratch
Learn how to back up the application and secure it
Learn Microservices and Kubernetes
This course is designed for anyone who wants to learn Microservices and Kubernetes. It is also useful for system administrators, DevOps professionals, and application developers. You should have prior experience with Docker.
This is a hands-on course where you will learn how to work with Kubernetes in a production environment.
Complete hands-on practical course * Learn how to manage multiple clusters with UI * Explore different storage solutions available for Kubernetes
https://github.com/PacktPublishing/Kubernetes---Certified-Kubernetes-Administrator-CKA-2022
Himanshu Sharma is a Kubernetes, containers, and cloud-native infrastructure expert. He has over a decade of IT experience in a variety of industries, including medical devices, entertainment, enterprise software, and cloud computing. He is passionate about learning modern technologies and believes that the best way to learn is by doing it practically.
1. Introduction
In this section, we will take a quick introduction to the course.
1. Introduction In this video, we will cover the course introduction. |
2. What is Kubernetes and Why Use It In this video, we will understand what is Kubernetes and why should we use it. |
3. What's Inside the Cluster In this video, we will explore the cluster. |
4. Master and Worker Node Components In this video, we will cover master and worker node components. |
5. Kubectl and Worker Node Components In this video, we will cover Kubectl and Worker node components. |
2. Let's Create a Cluster with Kubeadm
In this section, we will create a cluster with Kubeadm.
1. Creating a Cluster with Kubeadm In this video, we will be creating a cluster with Kubeadm. |
2. Lets Add Another Worker Node In the video, let's add another worker node. |
3. Use of .kube/config File and What to Do if You Delete It
In this section, we will see the use of the .kube/config file and what to do if you delete it.
1. Let's Recreate It In the video, let's recreate it. |
4. Let's Create a Cluster on AWS Cloud with KOPS (Kubernetes Operations)
In this section, we will create a cluster on AWS (Amazon Web Services) cloud with KOPS (Kubernetes Operations).
1. Let's Create Highly Available Kubernetes Clusters on AWS with KOPS In the video, let's create highly available Kubernetes clusters on AWS with KOPS. |
2. Add a Worker Node and Delete the Cluster In this video, we will add a worker node and delete the cluster. |
5. Rancher Kubernetes Engine (RKE)
In this section, we will cover Rancher Kubernetes Engine (RKE).
1. Rancher Kubernetes Engine (RKE) In this video, we will cover Rancher Kubernetes Engine (RKE). |
6. What is Pod?
In this section, you will learn about Pod.
1. Let's Talk about Pod In this video, let's talk about Pod. |
2. Few Words about NameSpace, StorageClass, and Annotations In this video, we will cover a few words about NameSpace, StorageClass, and annotations. |
7. Imperative Commands
In this section, we will cover imperative commands.
1. It Is Time to Dive Inside the Cluster and Get Our Hands Dirty In this video, we will dive inside the cluster and get our hands dirty. |
8. Pod Labelling
In this section, we will cover Pod labelling.
1. Label, Overwrite the Label and Remove It In this video, we will cover the label, overwrite the label, and remove it. |
9. Services (ClusterIP, NodePort, LoadBalancer)
In this section, we will cover services (ClusterIP, NodePort, LoadBalancer).
1. Expose Service In this video, we will cover the Expose service. |
10. ReplicaSet and ReplicationController
In this section, we will cover ReplicaSet and ReplicationController.
1. Difference Between ReplicaSet and ReplicationController In this video, we will cover the difference between ReplicaSet and ReplicationController. |
2. Can't Delete the Pods In the video, we will explore the pods that can't be deleted. |
3. Delete the ReplicaSet In the video, you will learn how to delete the ReplicaSet. |
11. Application Deployment and Updates
In this section, we will cover application deployment and updates.
1. Deployment Specifications In this video, we will cover deployment specifications. |
2. Upgrade the Application Version with rollingUpdate In this video, we will be upgrading the application version with rollingUpdate. |
3. Rollbacks In this video, we will cover Rollbacks. |
12. How to Secure the Application
In this section, you will learn how to secure the application.
1. Securing the Applications In this video, we will be securing the application. |
2. Microservice with Authentication In this video, we will cover Microservice with authentication. |
13. Ingress
In this section, we will cover Ingress.
1. Deploy Multiple Applications with Ingress and Authentication In this video, we will be deploying multiple applications with Ingress and authentication. |
14. LENS (the Kubernetes IDE)
In this section, we will cover LENS (the Kubernetes IDE).
1. Using LENS In this video, we will be using LENS. |
2. LENS Do More than What We Have Seen Till Now In this video, LENS do more than what we have seen till now. |
15. Kube-Bench, CIS Benchmarks (Securing Kubernetes)
In this section, we will cover Kube-bench, CIS Benchmarks (securing Kubernetes).
1. Kube-Bench: Testing Your Kubernetes Cluster In this video, we will be testing our Kubernetes cluster. |
16. Install Rancher in Kubernetes Cluster
In this section, you will learn how to install Rancher in a Kubernetes cluster.
1. Install Rancher (Kubernetes as a Service) In this video, we will install Rancher (Kubernetes as a service) and resolve some errors. |
2. Forgot Login Password, Let's Try to Create Another In the video, let's try to create another password if we have forgotten the login password. |
17. Using Longhorn (Cloud-Native Distributed Block Storage for Kubernetes)
In this section, we will be using Longhorn (cloud-native distributed block storage for Kubernetes).
1. Installing Longhorn In this video, we will be installing Longhorn. |
2. Deploying Application Using Longhorn as a Storage Solution In this video, we will be deploying the application using Longhorn as a storage solution. |
3. Pods will Attach to the Same Volume No Matter What (Persistent Storage) In this video, we will understand that Pods will attach to the same volume no matter what (persistent storage). |
18. Using a Private Registry
In this section, we will be using a private registry.
1. Working with Private Images In this video, we will be working with private images. |
2. Configuring Nodes to Authenticate to a Private Registry In this video, we will be configuring nodes to authenticate to a private registry. |
19. Create a New Cluster with Rancher UI
In this section, we will cover create a new cluster with Rancher UI.
1. Easiest Way to Create HA Kubernetes Cluster with Rancher In this video, we will cover the easiest way to create HA Kubernetes cluster with Rancher. |
20. Monitoring Your Kubernetes Cluster with Grafana, Prometheus, and Alert Manager
In this section, we will be monitoring your Kubernetes cluster with Grafana, Prometheus, and Alert Manager.
1. Monitoring Dashboard In this video, we will be monitoring dashboard. |
21. Kubernetes GitOps with Continuous Delivery
In this section, we will cover Kubernetes GitOps with continuous delivery.
1. Continuous Delivery In this video, we will cover continuous delivery. |
2. Automatically Prepared for a Release to Production In this video, we will cover how to be automatically prepared for a release to production. |
22. Create a Snapshot
In this section, you will learn how to create a snapshot.
1. Backup and Restore In this video, we will cover backup and restore. |
2. Recurring Snapshots In this video, we will cover recurring snapshots. |
23. Lightweight Kubernetes
In this section, we will cover lightweight Kubernetes.
1. The Certified Kubernetes Distribution Built for IoT and Edge Computing In this video, we will cover the certified Kubernetes distribution built for IoT and Edge computing. |
24. Elastic Kubernetes Service (Amazon EKS)
In this section, we will cover Elastic Kubernetes Service (Amazon EKS).
1. Installing Elastic Kubernetes Service (EKS) In this video, we will be installing Elastic Kubernetes Service (EKS). |
2. Update Kubeconfig File In this video, we will cover how to update Kubeconfig file. |
3. Delete the Cluster In the video, you will learn how to delete the cluster. |
25. Amazon Elastic Container Registry (Share and Deploy Container Software)
In this section, we will cover Amazon Elastic Container registry (share and deploy container software).
1. Build an Image and Push to ECR In this video, we will build an image and push to ECR. |
2. Using ECR Image Inside EKS Cluster In this video, we will be using ECR image inside EKS cluster. |
26. Let's Make Deployment Easy
In this section, we will work together to make deployment easy.
1. Let's Make Our Deployment Easy In the video, let's make our deployment easy. |
2. Introduction to HELM 3 In this video, we will cover an introduction to HELM 3. |
27. Set Up Your Machine
In this section, you will learn how to set up your machine.
1. Set Up Your Machine In this video, we will cover how to set up your machine. |
28. HELM Basics
In this section, we will cover HELM Basics.
1. HELM Basics In this video, we will cover HELM basics. |
29. What If You are Stuck with Some Error?
In this section, we will cover what if you stuck with some error?
1. Error In this video, we will cover an error. |
30. Chart Deep Dive
In this section, we will deep dive into chart.
1. Lets Dive into Charts In the video, let's dive into charts. |
31. How to Work with Multiple Values.yaml
In this section, you will learn how to work with multiple Values.yaml.
1. Let's Create Our Custom Values.yaml and Use It In the video, let's create our custom Values.yaml and use it. |
32. Creating a Template File and Access Those Templates
In this section, we will be creating a template file and access those templates.
1. Creating a Template File and Then Accessing Those Templates In this video, we will be creating a template file and then accessing those templates. |
33. Advance Template with IF Statement
In this section, we will cover advance template with IF statement.
1. Advance Template with IF Statement In this video, we will cover advance template with IF statement. |
34. ELSE and ELSE IF Statement
In this section, we will cover ELSE and ELSE IF statement.
1. ELSE and ELSE IF Statement In this video, we will cover ELSE and ELSE IF statement. |
35. Chart Museum Part 1
In this section, we will cover chart museum part 1.
1. Chart Museum In this video, we will cover chart museum. |
36. Chart Museum Part 2
In this section, we will cover chart museum part 2.
1. Chart Museum In this video, we will cover chart museum. |
37. Deep Dive into Chart Museum
In this section, we will deep dive into chart museum.
1. Let's Do Some Hands-On In the video, let's do some hands-on practice. |
38. Deploying Grafana with HELM
In this section, we will be deploying Grafana with HELM.
1. Grafana with HELM 3 In this video, we will cover Grafana with HELM 3. |
39. Pull Grafana Chart and Play Around
In this section, we will pull Grafana chart and play around.
1. Grafana Chart In this video, we will cover Grafana chart. |
40. Final Section
In this section, we will wrap up the course.
1. Thank You Thank you for joining this course. |