Platform & DevOps·The orchestrator's model of the world
your team's own object type — a queue, a tenant, an environment — is created the same way as anything else and reconciled by your own controller.
Custom resource
Also calledCRD, custom resource definition, extension API
An extension that adds a new object type to the orchestrator's API, so your abstractions get the same storage, validation, access control and tooling as the built-in ones. It is how a platform team turns 'raise a ticket for a new environment' into a file in a repository. It is also how a platform team accidentally builds a bespoke API nobody outside the team can operate, so the bar for adding one should be genuinely high.