Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何从Dataproc实例设置使用GCP API的凭据_Google Cloud Platform_Google Cloud Dataproc - Fatal编程技术网

Google cloud platform 如何从Dataproc实例设置使用GCP API的凭据

Google cloud platform 如何从Dataproc实例设置使用GCP API的凭据,google-cloud-platform,google-cloud-dataproc,Google Cloud Platform,Google Cloud Dataproc,我正在尝试访问存储在google Secret Manager中的一些凭据。要访问它,需要在运行jar的集群计算机中设置凭据 我已经将SSH插入到主实例中,并且看到没有为GOOGLE\u应用程序\u凭据配置任何内容 我很想知道如何分配GOOGLE\u APPLICATION\u凭证或任何其他允许使用需要凭证的GCP API的替代方案。如果您在Dataproc群集上运行,应该已经为您配置了默认的GCE服务帐户。假设您的集群在GCP环境之外运行,在这种情况下,您希望按照此操作手动设置一个具有Goog

我正在尝试访问存储在google Secret Manager中的一些凭据。要访问它,需要在运行jar的集群计算机中设置凭据

我已经将SSH插入到主实例中,并且看到没有为
GOOGLE\u应用程序\u凭据
配置任何内容


我很想知道如何分配
GOOGLE\u APPLICATION\u凭证
或任何其他允许使用需要凭证的GCP API的替代方案。

如果您在Dataproc群集上运行,应该已经为您配置了默认的GCE服务帐户。假设您的集群在GCP环境之外运行,在这种情况下,您希望按照此操作手动设置一个具有Google Secret Manager编辑器/所有者角色的服务帐户,并下载凭据密钥文件并指向
Google_应用程序_凭据