DigitalOcean
该提供商使用 Kubernetes 的 Secret
资源。在以下示例中,Secret
必须命名为 digitalocean-dns
,并且具有一个子键 access-token
,其中包含令牌。例如
apiVersion: v1kind: Secretmetadata:name: digitalocean-dnsdata:# insert your DO access token hereaccess-token: "base64 encoded access-token here"
访问令牌必须具有写入权限。
要创建个人访问令牌,请参阅 DigitalOcean 文档。
方便的直接链接:https://cloud.digitalocean.com/account/api/tokens/new
要将您的访问令牌编码为 base64,您可以使用以下方法
echo -n 'your-access-token' | base64
apiVersion: cert-manager.io/v1kind: Issuermetadata:name: example-issuerspec:acme:...solvers:- dns01:digitalocean:tokenSecretRef:name: digitalocean-dnskey: access-token