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
- A. ReplicaSet
- B. Service
- C. Container
- D. Deployment
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.