程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了更改Google Container Engine集群的权限大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决更改Google Container @R_696_10846@ne集群的权限?

开发过程中遇到更改Google Container @R_696_10846@ne集群的权限的问题如何解决?下面主要结合日常开发的经验,给出你关于更改Google Container @R_696_10846@ne集群的权限的解决方法建议,希望对你解决更改Google Container @R_696_10846@ne集群的权限有所启发或帮助;

权限由在群集创建期间附加到节点VM的服务帐户定义(实例化VM后无法更改服务帐户,因此只有这一次您可以选择权限)。

如果使用云控制台,请单击“创建集群”页面上的“更多”链接,您将看到可以添加到集群中的节点的权限列表(所有默认设置为关闭)。切换任何您想要的内容,创建集群后,您应该会看到适当的权限。

如果使用命令行创建群集,请将--scopes命令传递gcloud container @R_450_5005@ create给在节点VM上设置适当的服务帐户范围。

解决方法

我已经能够在开发人员控制台中成功创建Google容器集群,并将我的应用程序部署到该集群中。一切正常,但是我发现我无法连接到Cloud SQL。

 "Error: Handshake inactivity timeout"

经过一番挖掘,我从App @R_696_10846@ne或本地计算机连接到数据库没有任何问题,因此我认为这有点奇怪。那时我注意到集群权限&Hellip;

当选择集群时,会看到以下内容;

  Permissions

User info           Disabled
Compute             Read Write
Storage             Read Only
Task queue          Disabled
BigQuery            Disabled
Cloud SQL           Disabled
Cloud Datastore     Disabled
Cloud Logging       Write Only
Cloud Platform      Disabled

我真的希望在容器引擎节点中同时使用Cloud Storage和Cloud SQL。我已在我的项目设置中允许访问这些API中的每个API,并且我的Cloud
SQL实例正在接受来自任何IP的连接(我以前一直在App @R_696_10846@ne上的托管VM中运行Node),所以我的想法是Google明确禁用这些API。

所以我的两部分问题是:

  • 有什么办法可以修改这些权限?
  • 是否有充分的理由为何禁用这些API?(我认为一定有)

任何帮助,不胜感激!

大佬总结

以上是大佬教程为你收集整理的更改Google Container Engine集群的权限全部内容,希望文章能够帮你解决更改Google Container Engine集群的权限所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: