Kubernetes Administrator: Underlying Cluster Infrastructure

placeholder

“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.”