The Kubernetes scheduler will ___ a pod onto a node with enough free resources.
To schedule a pod means to assign it to a suitable node for execution. Schedule is the precise Kubernetes term, behind "the scheduler" and "scheduling decisions." Plan, book, and arrange are everyday words without the orchestration meaning. The component is literally called "kube-scheduler," so schedule a pod is the correct collocation for the process by which Kubernetes decides where each workload should run in the cluster.
2 / 5
Before maintenance, the operator will ___ a node to move its workloads elsewhere.
To drain a node means to safely evict its pods so it can be taken offline. Drain is the precise Kubernetes term, behind the command kubectl drain. Empty out, pour, and clear off are informal and not the fixed term. Operators "cordon and drain a node before upgrades," so drain a node is the correct collocation for gracefully relocating workloads off a machine prior to maintenance.
3 / 5
To handle more traffic, the team will ___ the deployment to ten replicas.
To scale a deployment means to change the number of running pod replicas. Scale is the precise Kubernetes term, behind kubectl scale and the "Horizontal Pod Autoscaler." Grow, enlarge, and extend are general and not idiomatic. Operators "scale the deployment up or down," so scale the deployment is the correct collocation for adjusting how many copies of a workload run to match demand.
4 / 5
After updating the image, Kubernetes will ___ the change gradually across pods.
To roll out a change means to deploy it progressively to replace old pods with new ones. Roll out is the precise term, behind "rolling update" and kubectl rollout. Roll over and roll up mean other things, and roll back is the reverse action. Operators "monitor the rollout status," so roll out the change is the correct collocation for the controlled, incremental update strategy Kubernetes uses by default.
5 / 5
To let traffic reach the pods, the operator must ___ a service.
To expose a service means to make a set of pods reachable through a stable network endpoint. Expose is the precise Kubernetes term, behind kubectl expose and Service objects. Show, open up, and reveal are general and not idiomatic. Operators "expose the deployment via a Service," so expose a service is the correct collocation for publishing access to workloads inside or outside the cluster.