自定义资源的 Kubernetes 模板

自定义资源的 Kubernetes 模板

在 Kubernetes 中有一种方法可以获取核心资源的模板,如下所示:

kubectl create secret generic --dry-run=client --output=yaml

有没有办法对自定义资源做同样的事情?由于 crossplane,我有很多 CRD,它们在最初应用资源时有很多默认值。目前,如果我想创建一个,我会设置类型并尝试让最小规范起作用。

假设我的 crd 是:postgresqls.database.example.com

我已经尝试解释但最后显示的是我想要的类型,就像一个真正的“可应用” yaml。

kubectl explain PostgreSQL --recursive

并且我需要一个预先存在的资源:

kubectl explain PostgreSQL --recursive

很高兴有更多想法。

相关内容