如何从谷歌云平台中的部署jinja模板允许完全访问所有云API(对于云API访问范围)

1 jinja2 google-cloud-platform google-deployment-manager

我是 GCP 新手,想要创建试驾。我一直在尝试从部署模板的现有映像创建虚拟机实例,并且成功地做到了这一点。我遵循了此文档,但我希望允许对云 API 访问范围的所有云 API 进行完全访问。这是显示VM实例特征的图像。我想从我的 jinja 模板文件(YML 格式文件)启用它

小智 6

serviceAccounts创建实例时,您必须设置适当的范围:

- name: {{ vmName }}
  type: compute.v1.instance
  properties:
...
    serviceAccounts:
    - email: default
      scopes:
        - https://www.googleapis.com/auth/cloud-platform
...
Run Code Online (Sandbox Code Playgroud)

使用cloud-platform范围允许对所有云 API 的完全访问。