CRD(Custom Resource Definition)是Kubernetes自定义资源类型
介绍
- 实现原理:k8s 通过
kube-apiserver在 etcd 中注册一种新的资源类型,并实现对应的Custom Controller来监听资源对象的事件变化 - 类比:CRD 类似于数据库的表结构,
CR(Custom Resource)类似于一条记录 - 使用场景:基于 kubernetes 扩展各种功能,如各种 operator
CRD(Custom Resource Definition)是Kubernetes自定义资源类型
kube-apiserver 在 etcd 中注册一种新的资源类型,并实现对应的 Custom Controller 来监听资源对象的事件变化CR(Custom Resource) 类似于一条记录