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