首页 > 解决方案 > 是否可以使用“子类”CRD 扩展 Kubernetes CRD?

问题描述

例如,如果我定义了 的 CRD kind: Animal,我可以将 CRD 定义为的Dog特定吗?CRD 将具有与基本 CRD 不同/扩展的架构要求。typeAnimalDogAnimal

我的目标是能够做 akubectl get animals并且能够看到所有不同type的 'sAnimals被创建。

这似乎是通过使用type某些资源的元数据来实现的Secret,但我似乎无法找到如何使用 CRD 来实现这一点。

注意:我的真实用例不是围绕存储Animals,而是来自 OOP 的一个典型示例。

标签: kuberneteskubernetes-custom-resources

解决方案


不,这不是 Kubernetes 的特性。所有 Secret 对象都是同一种类型,类型只是一个字符串字段。


推荐阅读