Kubernetes Administrator: Managing Pods & Deployments

placeholder

“Kubernetes uses pods to wrap up one or more contAIners. The primary objective of deployments is to declare the number of replicas of a pod that should be running at a time and also ensure the pods avAIlability by recreating them when they are not avAIlable.

In this course you ll learn to perform critical pod and deployment tasks which includes creating a ReplicaSet definition file using kubectl commands to create a ReplicaSet verifying management of pods by specific ReplicaSets removing ReplicaSet-managed pods and increasing the number of pods when the CPU load gets higher without exceeding five pods. Next youÆll create a deployment definition file and use the kubectl command to deploy four pods with NGINX. You ll also use the kubectl scale command to scale replicas create a Kubernetes user account using the X509 client certificate schedule and launch pods and tAInt a node.

Moving on youÆll create a manifest file that creates a pod with a sample contAIner manually schedule a pod and force a pod to be on a specific node and use kubectl commands to create a pod and configure environment variables. Finally youÆll create a secret from files contAIning a username and password define environment variables and mount the secret to a pod.

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