理解 Helm 模板与生命周期钩子
1. 自定义资源定义(CRD)与实例
1.1 CRD 文件示例
以下是 my-custom-resource-crd.yaml 文件的内容:
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: my-custom-resources.learnhelm.io
spec:
group: learnhelm.io
names:
kind: MyCustomResource
listKind: MyCustomResourceList
plural: MyCustomResources
singular: MyCustomResource
scope: Namespaced
version: v1
1.2 CR 实例
templates/ 目录可以包含 MyCustomResource 资源的实例,如 templates/my-custom-resource.yaml 。
1.3 创建 CRD 的注意事项
- 不可模板化 :CRD 不能进行模板化,会按照
CRDs文件夹下的定义精确创建。
超级会员免费看
订阅专栏 解锁全文
4466

被折叠的 条评论
为什么被折叠?



