Advanced Kubernetes
Q93 / 100

What is the purpose of "server-side apply" in Kubernetes, and what problem does it solve compared to "client-side apply"?

Correct! Well done.

Incorrect.

The correct answer is B) Server-side apply tracks field ownership per manager (tool/user), letting the API server merge changes from multiple actors reliably and detect conflicts, fixing overwrite issues caused by client-side apply's annotation between tools sharing an object

B

Correct Answer

Server-side apply tracks field ownership per manager (tool/user), letting the API server merge changes from multiple actors reliably and detect conflicts, fixing overwrite issues caused by client-side apply's annotation between tools sharing an object

Explanation

Client-side apply relies on a client-computed diff stored in an annotation, which can conflict when multiple tools manage the same resource; server-side apply moves this logic to the API server, tracking which "manager" owns each field for more reliable collaborative management.

Progress
93/100