<#2510 Allow default values to be overridden with ...
# meltano-repo-activity
g
#2510 Allow default values to be overridden with `null` Issue created by MeltyBot Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/2555 Originally created by @danladd on 2021-02-04 194421 --- Problem to solve GCP doesn't require an explicit GOOGLE_APPLICATION_CREDENTIALS file to be set if credentials can be determined from the default account when running in/on Compute Engine, Google Kubernetes Engine, App Engine, Cloud Run, and Cloud Functions https://cloud.google.com/docs/authentication/production#automatically Target audience For those deploying Meltano within GCP, it is easier and more secure to not have to create and manage a service account file. Proposal Allow default values, such as https://gitlab.com/meltano/meltano/blob/master/src/meltano/core/bundle/discovery.yml#L1063, to be overridden with null This way the Application Default Credentials library will attempt to use the default service account that Compute Engine, Google Kubernetes Engine, App Engine, Cloud Run, and Cloud Functions provide. meltano/meltano