Description
Kubernetes for Beginners course. This is Kubernetes for beginners. In this beginner’s course, you’ll gain a thorough understanding and hands-on experience with Kubernetes. Kubernetes is now the de facto standard for deploying containerized applications in production and is a must-know tool for all DevOps engineers and software developers who want to learn how to run and test their applications. In this Kubernetes application course for beginners, you will learn about the main building blocks of Kubernetes: Nodes, Pods, Services and Deployments. During this course you will also perform the following practical tasks:
- Create Kubernetes cluster locally on your computer using Minikube
- Manage Kubernetes cluster using kubectl
- Create Pods, analyze how they are assigned to specific nodes, and examine their internals
- Create deployments and see how Kubernetes automatically creates the necessary pods for this deployment
- Scale deployments, monitor deployments and see what happens when some Pods fail
- Create services to connect to Deployments both internally and externally
- Launch the Kubernetes dashboard
You will also learn in hands-on activities how to deploy applications to Kubernetes with a declarative approach:
- Create and apply YAML configuration files for Deployments
- Create and apply YAML configuration files for services
- Modify deployments and services by making changes to YAML configuration files and reapplying them.
You will also learn how to perform the following tasks:
- Perform rolling updates for deployments
- Switch the container runtime from Docker to CRI-O and redeploy all previously deployed applications.
With this course, you will have access to almost 50 lectures and dozens of practical exercises for life. After the course, you will get good hands-on experience with Kubernetes and be able to deploy any application using Kubernetes in production. Don’t wait and join the course now!
What you will learn in the Kubernetes for Beginners course
-
Know what Kubernetes is and its architecture that includes Nodes, Pods, Services and Deployments and how to manage Services and Deployments
-
Create a Kubernetes cluster, manage it using the Kubernetes dashboard, create Pods using the command line, connect to Pods, and explore their internals.
-
Understand and be able to create different types of services such as ClusterIP, NodePort and LoadBalancer and be sure to understand how internal DNS works.
-
Create services and deploy using YAML configuration files that allow for quick and easy applying and updating configurations.
This course is suitable for people who
- DevOps engineers who want to learn how to use Kubernetes
- Software developers who want to learn how applications behave in a Kubernetes cluster
Kubernetes for Beginners course specifications
Course topics on 3/2023
Kubernetes for Beginners course prerequisites
- Basic Docker knowledge is required
- Your Mac or Windows computer and desire to learn
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
2.8 GB
Be the first to comment