When trying to access GCS from a GCE instance I have create the following /etc/boto.cfg:
[GoogleCompute]
service_account=default
But when I want to use the same configuration from a non-GCE instance, it will give the error message: GCE credentials requested outside a GCE instance
I was expecting gsutil to try to authenticate as an anonymous caller if it fails with default service account credentials.
When trying to access GCS from a GCE instance I have create the following
/etc/boto.cfg
:But when I want to use the same configuration from a non-GCE instance, it will give the error message:
GCE credentials requested outside a GCE instance
I was expecting
gsutil
to try to authenticate as an anonymous caller if it fails with default service account credentials.Am I missing something here?