A city installs a backup operator that introduces a new BackupSchedule kind into the cluster. What does the CustomResourceDefinition provide in that install?
Select an answer to reveal the explanation.
Short Explanation
A CRD is like adding a new form type to city hall’s records system—suddenly BackupSchedule is a real kind kubectl understands. It does not replace etcd or wipe Deployments. The operator then watches those custom objects.
Full Explanation
Installing a CRD registers a new resource type with the API server so clients can create, list, and watch instances of that kind. Backup operators commonly ship CRDs such as BackupSchedule alongside controllers. The CRD extends the API; it is not a storage engine replacement or a networking plugin.