我正在尝试使用 cert-manager 在 kubernetes(DigitalOcean) 中设置 TLS。
在服务器机器上使用 Let's Encrypt 和 certbot 有很好的描述,但是在 Kubernetes 中运行时我找不到任何信息。
我找到了这个,但是如何在 Kubernetes cert-manager ClusterIssuer上使用 cert-manager 中的证书:
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: {}
我没有任何电子邮件注册表?