Parameters

The parent key for all of the following parameters is cert_exoscale.

kustomizeInput

type

string

default
namespace: ${cert_exoscale:namespace}

Values passed to Kustomize.

secret

type

string

default
accessKey: '?{vaultkv:${cluster:tenant}/${cluster:name}/exoscale/cert_webhook/s3_access_key}'
secretKey: '?{vaultkv:${cluster:tenant}/${cluster:name}/exoscale/cert_webhook/s3_secret_key}'

The API access key and secret key for managing DNS records.

Create API Key

exo iam access-key create \
  --operation list-dns-domains \
  --operation list-dns-domain-records \
  --operation  get-dns-domain-record \
  --operation get-operation \
  --operation create-dns-domain-record \
  --operation delete-dns-domain-record \
  cert-manager-webhook-key

Example

namespace: example-namespace