3

我正在尝试用户 cert-manager 来管理 OpenShift 中的证书,但我看到一些示例使用了 apiVersion:cert-manager.io,一些示例使用了 apiVersion:certmanager.k8s.io。

我在我的 OpenShift 中检查它们,似乎只有 certmanager.k8s.io,即使我已经安装了最新的 cer-manager。

# oc get crd | grep certmanager.k8s.io
certificates.certmanager.k8s.io                             2020-01-07T17:27:09Z
challenges.certmanager.k8s.io                               2020-01-07T17:27:10Z
clusterissuers.certmanager.k8s.io                           2020-01-07T17:27:08Z
issuers.certmanager.k8s.io                                  2020-01-07T17:27:09Z
orders.certmanager.k8s.io                                   2020-01-07T17:27:09Z

我很困惑,他们有什么区别?我应该使用哪一个?谢谢你的想法。

4

1 回答 1

2

由于上游 Kubernetes 项目的新政策,我们将 API 组从 certmanager.k8s.io 重命名为 cert-manager.io。重命名-api-组

这里是上游 k8s KEP K8s group-protection

您应该cert-manager.io在 yaml 中使用 api 组。

于 2020-01-23T07:21:08.740 回答