This is a cert-manager webhook solver for DNSPod.
- cert-manager >= 1.6.0
Generate SecretId and SecretKey in Cloud API
$ helm repo add roc https://charts.imroc.cc
$ helm upgrade --install cert-manager-webhook-dnspod roc/cert-manager-webhook-dnspod \
--namespace <NAMESPACE> \
--set clusterIssuer.secretId=<SECRET_ID> \
--set clusterIssuer.secretKey=<SECRET_KEY>
Notice: secretId
, secretKey
is not DNSPod secret, it's tencent cloud secret!
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: example-crt
spec:
secretName: example-crt
issuerRef:
name: dnspod
kind: ClusterIssuer
group: cert-manager.io
dnsNames:
- "example.com"
- "*.example.com"