Question 150
At Brookside Manufacturing, the factory applications team is managing a production dashboard cluster with requirements for maintenance windows and dependable telemetry. The release reviewer now needs objective evidence for this original issue: A team changes a resource by hand then loses the change on the next GitOps sync because it is absent from version control. Which observed result BEST confirms the intended correction?
Explanation
Correct Answer
The subsequent GitOps sync retains the intended setting and reports no recurring configuration drift. This demonstrates that the originally documented problem was resolved: A team changes a resource by hand then loses the change on the next GitOps sync because it is absent from version control. The corresponding corrective approach is: Update the approved declarative source of truth and allow controlled reconciliation rather than relying on live drift. For Brookside Manufacturing, this observed outcome is more meaningful than a completed ticket or configuration claim.
Incorrect Answers
The intended resource creates cleanly in the target cluster without conflicting immutable server-generated metadata. That observed result would support another specific correction: Remove server-managed identity and concurrency fields from portable declarative manifests before applying to another cluster. The other scenario concerns: A user copies a resource manifest between clusters while retaining server-generated uid and resourceVersion metadata. The current Brookside Manufacturing problem is: A team changes a resource by hand then loses the change on the next GitOps sync because it is absent from version control. The evidence required here is: The subsequent GitOps sync retains the intended setting and reports no recurring configuration drift.
Unspecified requests obtain approved defaults and over-limit Pods or allocations are rejected predictably. That observed result would support another specific correction: Configure suitable LimitRanges and quotas to guide per-container resource defaults and total namespace budgets. The other scenario concerns: A project repeatedly allocates large default container requests because no namespace policy sets sensible boundaries. The current Brookside Manufacturing problem is: A team changes a resource by hand then loses the change on the next GitOps sync because it is absent from version control. The evidence required here is: The subsequent GitOps sync retains the intended setting and reports no recurring configuration drift.
The developer can read the intended namespace resources and receives a denial in a neighboring namespace. That observed result would support another specific correction: Bind an appropriate Role or ClusterRole through a RoleBinding in the target namespace instead of a global binding. The other scenario concerns: An operator grants a cluster-wide ClusterRoleBinding when a developer needs read access in just one namespace. The current Brookside Manufacturing problem is: A team changes a resource by hand then loses the change on the next GitOps sync because it is absent from version control. The evidence required here is: The subsequent GitOps sync retains the intended setting and reports no recurring configuration drift.