Library staff try kubectl get on a custom resource and fail until the matching CRD is installed. What rule explains that behavior?
Select an answer to reveal the explanation.
Short Explanation
You cannot file a “special permit” form before city hall adds that form to the catalog. Same with Kubernetes: install the CRD first, then create instances. kubectl cannot invent kinds out of thin air.
Full Explanation
The API server only serves types it knows—built-in kinds plus installed CRDs. Creating or getting custom resource instances fails until the CRD that defines that kind is present. Install order for operators typically applies CRDs before (or with) sample CRs and controllers.