Merge pull request #110 from axelsteingrimsson/add_email_scope_to_gcp_credentials_refresh

Add email scope to GCP provided credential refresh
This commit is contained in:
Kubernetes Prow Robot 2019-04-08 13:26:27 -07:00 committed by GitHub
commit 1d5231cee6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -155,9 +155,10 @@ class KubeConfigLoader(object):
self._config_persister = config_persister
def _refresh_credentials():
credentials, project_id = google.auth.default(
scopes=['https://www.googleapis.com/auth/cloud-platform']
)
credentials, project_id = google.auth.default(scopes=[
'https://www.googleapis.com/auth/cloud-platform',
'https://www.googleapis.com/auth/userinfo.email'
])
request = google.auth.transport.requests.Request()
credentials.refresh(request)
return credentials