我应该在 OpenShift 中使用 certmanager.k8s.io 或 certmanager.io 中的哪一个?

Which one should I use certmanager.k8s.io or certmanager.io in OpenShift?

我正在尝试用户 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

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

Due to new policies in the upstream Kubernetes project, we have renamed the API group from certmanager.k8s.io to cert-manager.io.renamed-api-group

这里是上游k8s KEP K8s group-protection

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