重复使用 kubernetes letsencrypt 证书

Reuse kubernetes letsencrypt certificate

我有一个 kubernetes 集群,到目前为止我一直在试验 cert-manager 和 letsencrypt ssl 证书。

一切顺利,我已经颁发了 SSL 证书并应用于集群,并且 https 连接运行良好。

我面临的问题是我正在尝试新事物,它经常导致我删除整个集群并创建一个新的新集群,这一方面让我丢失了 SSL 证书并颁发了一个新证书,但是每个域每周有 50 个证书的速率限制。

有没有办法在新的 k8s 集群中重用证书?

将secret复制到本地(kubectl get secret -o yaml然后清理不需要的字段)然后上传到新集群(kubectl apply)。