Booking options
£37.99
£37.99
Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X
On-Demand course
6 hours 54 minutes
All levels
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.
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. |
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. |
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. |
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. |
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). |
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. |
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. |
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. |
In this section, we will cover services (ClusterIP, NodePort, LoadBalancer).
1. Expose Service In this video, we will cover the Expose service. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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). |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
In this section, we will cover HELM Basics.
1. HELM Basics In this video, we will cover HELM basics. |
In this section, we will cover what if you stuck with some error?
1. Error In this video, we will cover an error. |
In this section, we will deep dive into chart.
1. Lets Dive into Charts In the video, let's dive into charts. |
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. |
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. |
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. |
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. |
In this section, we will cover chart museum part 1.
1. Chart Museum In this video, we will cover chart museum. |
In this section, we will cover chart museum part 2.
1. Chart Museum In this video, we will cover 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. |
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. |
In this section, we will pull Grafana chart and play around.
1. Grafana Chart In this video, we will cover Grafana chart. |
In this section, we will wrap up the course.
1. Thank You Thank you for joining this course. |