VMware Aria Automation 8.x Professional (2023) — Question 37

Which Kubernetes object must be used to be able to upgrade a pod without disrupting services?

Answer options

Correct answer: D

Explanation

The correct answer is D, Deployment, as it manages the rollout of updates to pods without downtime by gradually replacing old pods with new ones. ReplicaSets (A) ensure a specified number of pod replicas but do not manage updates directly. Services (B) are used for networking and do not deal with pod upgrades, while Containers (C) are the runtime instances within pods and do not control upgrades.