Question 90
At Horizon observability, in a disposable simulated environment during a monitored release window: Before promoting metrics-api, verify service account audit-bot in observability can list Pods but cannot delete Deployments. Work only within the stated target and verify before declaring success. Which Kubernetes behavior best explains the required change or diagnosis?
Explanation
Correct Answer
RBAC authorization decisions depend on the subject, verb, resource and namespace; an admin's own access does not prove the workload identity's access. This explains the stated condition. The corresponding action is: Run kubectl auth can-i list pods -n observability --as=system:serviceaccount:observability:audit-bot and separately test delete deployments with the same impersonation. The direct acceptance evidence is: Run both kubectl auth can-i list pods and kubectl auth can-i delete deployments under the service-account impersonation and compare to the policy.
Incorrect Answers
Uncordon clears the Node's unschedulable status; it does not guarantee any particular Pod will be placed there. That explanation applies to a different technical failure. Here the controlling principle is: RBAC authorization decisions depend on the subject, verb, resource and namespace; an admin's own access does not prove the workload identity's access.
The offered statement is true for this other mechanism: Node labels are discoverable metadata matched by selectors; a node label alone does not create a workload restriction. It does not explain the facts described here, which follow from: RBAC authorization decisions depend on the subject, verb, resource and namespace; an admin's own access does not prove the workload identity's access.
This principle describes a separate cause: Custom resources are reconciled only when their schemas are registered and the operator controller is healthy. The reported condition is governed by: RBAC authorization decisions depend on the subject, verb, resource and namespace; an admin's own access does not prove the workload identity's access. The two mechanisms should not be conflated.