一、概述CRD(CustomResourceDefinition) 本身是一种Kubernetes内置的资源类型,即自定义资源的定义,用于描述用户定义的资源是什么样子。CRD的相关概念:CRD是 v1.7+新增的无需改变代码就可以扩展KubernetesAPI的机制,用来管理自定义对象。它实际上是ThirdPartyResources(TPR)的升级版本,而TPR已经在v1.8中删除。从Kubernetes的用户角度来看,所有东西都叫资源Resource,就是Yaml里的字段Kind的内容,例如Service、Deployment等。除了常见内置资源之外,Kubernetes允许用户自定义资源