Kubernetes Custom Resources

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

External

Internal

Overview

The initial version of custom resource support was introduced in Kubernetes 1.2 as TPR (third-party resources). CRD (Custom Resource Definitions) were introduced in Kubernetes 1.7 and TPR deprecated in Kubernetes 1.8.

Custom Resource

Custom Resource Definition (CRD)

https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/

https://github.com/kubernetes-sigs/kubebuilder

https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/