Description
Kubernetes Course for Beginners. This is Kubernetes for beginners. In this introductory course, you will gain a comprehensive understanding and hands-on experience with Kubernetes. Kubernetes is now the de facto standard for deploying containerized applications in production and is an essential tool for all DevOps engineers and software developers who want to learn how to run and test their applications. In this Kubernetes Applications Course for Beginners, you will learn the main building blocks of Kubernetes: nodes, pods, services, and deployments. As part of this course, you will also undertake the following hands-on tasks:
- Create a Kubernetes cluster locally on your computer using Minikube
- Managing Kubernetes clusters with kubectl
- Create pods, analyze how they are mapped to specific nodes, and examine their internals
- Create deployments and see how Kubernetes automatically creates the required pods for that 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 how to deploy applications on Kubernetes using a declarative approach through hands-on activities:
- Create and apply YAML configuration files for deployments
- Create and deploy YAML configuration files for services
- Modify deployments and services by making and reapplying changes to YAML configuration files.
You will also learn how to perform the following tasks:
- Perform continuous updates for deployments
- Switch the container runtime from Docker to CRI-O and redeploy any previously deployed applications.
With this course, you will have access to nearly 50 lectures and dozens of real-life practical exercises. After the course, you will gain 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
-
Learn about Kubernetes and its architecture, which includes nodes, pods, services, and deployments, and how to manage services and deployments
-
Create a Kubernetes cluster, manage it with the Kubernetes dashboard, create pods from the command line, connect to pods, and explore their internals.
-
Understand and create different types of services such as ClusterIP, NodePort and LoadBalancer and make sure you understand how internal DNS works.
-
Create and deploy services using YAML configuration files, which allow for quick and easy deployment and updating of 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
Prerequisites for the Kubernetes course for beginners
- Basic Docker knowledge is required
- Your Mac or Windows computer and the desire to learn
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
English subtitles
Quality: 720p
Download link
free download software
Size
2.8GB