相关疑难解决方法(0)

更改Google容器引擎群集的权限

我已经能够在开发人员控制台中成功创建Google容器群集,并将我的应用程序部署到它.这一切都很好,但我发现我无法连接到Cloud SQL,我得到;

 "Error: Handshake inactivity timeout"
Run Code Online (Sandbox Code Playgroud)

经过一番挖掘,我从App Engine或本地机器连接到数据库时没有遇到任何问题,所以我觉得这有点奇怪.那时我注意到集群权限......

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

  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
Run Code Online (Sandbox Code Playgroud)

我真的希望在我的容器引擎节点中同时使用云存储和云端SQL.我允许在我的项目设置中访问每个API,我的Cloud SQL实例正在接受来自任何IP的连接(我之前在App Engine上的托管虚拟机中运行过Node),所以我的想法是Google明确禁用这些API.

所以我的两部分问题是;

  • 有什么办法可以修改这些权限吗?
  • 有没有什么理由可以禁用这些API?(我假设一定有)

任何帮助非常感谢!

node.js google-cloud-storage google-cloud-sql google-cloud-platform google-kubernetes-engine

9
推荐指数
2
解决办法
6045
查看次数