Kubernetes Administrator: Underlying Cluster Infrastructure
Kubernetes 1.19
| 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
-
1.Course Overview1m 37sUP NEXT
-
2.Deployment Considerations5m 41s
-
3.Deploying Cloud-hosted Kubernetes Clusters5m 29s
-
4.Component Provisioning and Cluster Deployment4m 50s
-
5.Node Features and Provisioning Approaches5m 57s
-
6.Viewing Node Status and Exploring Output5m 4s
-
7.Configuring Default CPU Requests and Limits5m 25s
-
8.Setting Quotas for Total Amount of Memory and CPU5m 1s
-
9.Setting Quota for Total Number of Pods7m 8s
-
10.Setting Minimum and Maximum Values for CPU Resources4m 52s
-
11.Upgrading Clusters4m 14s
-
12.Upgrading Kubernetes Cluster Control Plane Nodes8m 36s
-
13.Upgrading kubelet and kubectl on Control Plane Nodes3m 7s
-
14.Upgrading Worker Node kubeadm, kubelet, and kubectl6m 19s
-
15.Course Summary1m 41s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.