[!WARNING] Google Cloud DNS provider is untested since release 3.0.0. Use with caution and report any issues you encounter.
Provider: Google Cloud DNS (GCP)
To use Google Cloud DNS, set:
provider.name: googlecloudplatformprovider.config.credentialsFile: path to a Google service account JSON fileprovider.config.projectId: your GCP project ID
Example
provider:
name: googlecloudplatform
config:
credentialsFile: "/path/to/credentials.json"
projectId: "your-gcp-project-id"
updates:
- domain: example.com
zone: example-com
type: A
records:
- "@"
- "home"
Notes
- The credentials file must be readable by the process/container.
- Record creation and updates are governed by the
provider.safemodesetting. See Safe Mode for more details.