Google Cloud Serverless Authentication Service Account
Summary
Google Cloud Serverless Authentication Service Account allows you to manually specify the service account credentials to support GCP's Authorization Header format.
If unspecified, the service account credentials will default to ambient credentials in the default locations searched by the Google SDK. This includes GCE metadata server tokens.
How to configure
- Core
- Enterprise
- Kubernetes
| Config file keys | Environment variables | Type | Usage |
|---|---|---|---|
google_cloud_serverless_authentication_service_account | GOOGLE_CLOUD_SERVERLESS_AUTHENTICATION_SERVICE_ACCOUNT | string (base64 encoded) | optional |
See Enable Google Cloud Serverless Authentication for more information.
Examples
google_cloud_serverless_authentication_service_account: base64-encoded-service-account-credentials
GOOGLE_CLOUD_SERVERLESS_AUTHENTICATION_SERVICE_ACCOUNT=base64-encoded-service-account-credentials
The google_cloud_serverless_authentication_service_account setting is a bootstrap setting and cannot be configured in the Console UI. However it can be configured by Terraform.
Kubernetes does not support google_cloud_serverless_authentication_service_account