id: CustomResourceDefinition name: CustomResourceDefinition aka: - CRD - Formerly Known as ThirdPartyResources (TPR) tags: - fundamental - operation - extension full-link: docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/ short-description: > Custom code that defines a resource to add to your Kubernetes API server without building a complete custom server. long-description: > Custom Resource Definitions let you extend the Kubernetes API for your environment if the publicly supported API resources can't meet your needs.