【发布时间】:2021-09-25 01:23:29
【问题描述】:
我似乎无法让 cert-manager 工作:
$ kubectl get certificates -o wide
NAME READY SECRET ISSUER STATUS AGE
tls-secret False tls-secret letsencrypt Issuing certificate as Secret does not exist 115m
$ kubectl get CertificateRequest -o wide
NAME READY ISSUER STATUS AGE
tls-secret-xxxx False letsencrypt Referenced "ClusterIssuer" not found: clusterissuer.cert-manager.io "letsencrypt" not found 113m
我的证书.yaml 是:
apiVersion: cert-manager.io/v1alpha2
kind: Certificate
metadata:
name: tls-secret
namespace: default
spec:
secretName: tls-secret
dnsNames:
- aks-xxxx.xxxxx.xxxx.aksapp.io
acme:
config:
- http01:
ingress:
name: xxxxxx
domains:
- aks-xxxx.xxxxx.xxxx.aksapp.io
issuerRef:
name: letsencrypt-staging
kind: ClusterIssuer
当我得到集群发行者时
$ kubectl get clusterissuers
No resources found
知道有什么问题吗?
【问题讨论】:
-
这方面有什么更新吗?如果以下答案解决了您的问题,请更新问题状态,如果觉得有帮助,请点赞。
标签: ssl kubernetes lets-encrypt cert-manager