website icon indicating copy to clipboard operation
website copied to clipboard

List required Google CloudDNS permissions exhaustively

Open renaudguerin opened this issue 3 years ago • 0 comments

The cert-manager CloudDNS documentation currently says :

you will need to create a custom role with the following permissions: dns.resourceRecordSets.* dns.changes.* dns.managedZones.list

Unfortunately, this list can't be used as is (in Terraform at least) because the Google API doesn't seem to allow wildcards for permissions.

It's easy enough to expand these to the full list, but many of them may be unnecessary. Could you please clarify which permissions are actually required for the DNS01 solver ?

Thanks

renaudguerin avatar Aug 05 '21 17:08 renaudguerin