https://docs.traefik.io/configuration/acme/に従って
次のようなシークレットを作成しました。
kubectl --namespace=gitlab-managed-apps create secret generic traefik-credentials \
--from-literal=GCE_PROJECT=<id> \
--from-file=GCE_SERVICE_ACCOUNT_FILE=key.json \
そして、次を使用して Helm チャートに渡しました。--set acme.dnsProvider.$name=traefik-credentials
ただし、まだ次のエラーが発生します。
{"level":"error","msg":"Unable to obtain ACME certificate for domains \"traefik.my.domain.com\" detected thanks to rule \"Host:traefik.my.domain.com\" : cannot get ACME client googlecloud: Service Account file missing","time":"2019-01-14T21:44:17Z"}