--- title: CustomResourceDefinition id: CustomResourceDefinition date: 2018-04-12 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. aka: tags: - fundamental - operation - extension --- Custom code that defines a resource to add to your Kubernetes API server without building a complete custom server. Custom Resource Definitions let you extend the Kubernetes API for your environment if the publicly supported API resources can't meet your needs.