Kubernetes Administrator: Underlying Cluster Infrastructure
Kubernetes
| Intermediate
- 15 videos | 1h 15m 1s
- Includes Assessment
- Earns a Badge
Kubernetes infrastructure is a combination of multiple resources that includes servers, physical or virtual machines, cloud platforms, and more. Kubernetes architecture and components facilitate dynamic and on-demand provisioning of resources that are required to deploy Kubernetes clusters and their components. In this course, you'll explore the key considerations for Kubernetes deployment and review the pros and cons of the best known approaches for deploying Kubernetes. You'll learn about node features, the recommended approach to provision and add nodes to Kubernetes clusters, and the process of upgrading Kubernetes clusters. Next, you'll explore how to use kubectl commands to view a node's status, configure the default CPU requests and limits for namespaces, set quotas for total amount of memory and CPU for all containers running in a namespace, set quotas for total number of Pods that can run in a namespace, and set minimum and maximum values for CPU resources being used by containers and pods in a namespace. Moving on, you'll use kubeadm and kubectl commands to upgrade cluster control plane nodes from version 1.18.x to version 1.19.x and upgrade kubelet and kubectl on all cluster control plane nodes from version 1.18.x to version 1.19.x. Finally, you'll discover how to upgrade kubeadm, kubelet, and kubectl on all cluster worker nodes from version 1.18.x to version 1.19.x. This course is part of a series that aligns with the objectives for the Certified Kubernetes Administrator exam and can be used to prepare for this exam.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecall the key considerations for kubernetes deployment and recognize the pros and cons of some of the best known approaches for deploying kubernetesDeploy kubernetes clusters in the cloud and demonstrate how to connect and manage clustersList the prominent infrastructure components that need be provisioned to deploy kubernetes clusters and their componentsDescribe the features of nodes along with the recommended approach to provision and add nodes to kubernetes clustersUse kubectl to view a node's status and elaborate the fields of addresses, conditions, capacity, and allocationsUse kubectl commands to configure the default cpu requests and limits for namespacesUse kubectl commands to set quotas for the total amount of memory and cpu that can be used by all the containers running in a namespace
-
Use kubectl commands to set quotas for the total number of pods that can run in a namespaceUse kubectl commands to set minimum and maximum values for the cpu resources that are used by containers and pods in a namespaceDescribe the process of upgrading kubernetes clusters that are created using kubeadmUse kubeadm and kubectl commands to upgrade the first control plane node and the additional control plane nodes of kubernetes clusters from version 1.18.x to version 1.19.xDemonstrate how to upgrade kubelet and kubectl on all the control plane nodes of kubernetes clusters from version 1.18.x to version 1.19.xDemonstrate how to upgrade kubeadm, kubelet, and kubectl on all the worker nodes of kubernetes clusters from version 1.18.x to version 1.19.xSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 37s
-
5m 41s
-
5m 29s
-
4m 50s
-
5m 57s
-
5m 4s
-
5m 25s
-
5m 1s
-
7m 8s
-
4m 52s
-
4m 14s
-
8m 36s
-
3m 7s
-
6m 19s
-
1m 41s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.