【问题标题】:How to get Certificate running Kubernetes cert-manager如何获取运行 Kubernetes cert-manager 的证书
【发布时间】:2019-03-27 17:10:49
【问题描述】:

我正在尝试使用 cert-manager 在 kubernetes(DigitalOcean) 中设置 TLS。

在服务器机器上使用 Let's Encrypt 和 certbot 有很好的描述,但是在 Kubernetes 中运行时我找不到任何信息。

我找到了this,但是如何在 Kubernetes cert-manager 上使用 cert-manager 中的证书 ClusterIssuer

apiVersion: certmanager.k8s.io/v1alpha1
kind: ClusterIssuer
metadata:
 name: letsencrypt-staging
spec:
 acme:
   # The ACME server URL
   server: https://acme-staging-v02.api.letsencrypt.org/directory
   # Email address used for ACME registration
   email: your_email_address_here
   # Name of a secret used to store the ACME account private key
   privateKeySecretRef:
     name: letsencrypt-staging
   # Enable the HTTP-01 challenge provider
   http01: {}

我没有任何电子邮件注册表?

【问题讨论】:

标签: digital-ocean cert-manager


【解决方案1】:

您可以使用任何临时邮件服务,但在证书到期日您不会被注意到。

如果您想使用 ingress 和 cert-manager 在 Kubernetes 中设置证书,您可以使用任何电子邮件 gmail 或任何东西,您可以通过 Digital Ocean 访问此链接:https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nginx-ingress-with-cert-manager-on-digitalocean-kubernetes

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 2018-08-05
    • 1970-01-01
    • 2021-12-03
    • 2020-02-21
    相关资源
    最近更新 更多