我正在Google Compute实例的生产网站上工作。
我想建立一个登台站点,并读到做到这一点的最快方法是克隆生产实例。
尝试克隆它时,出现错误:
“ projects / wordpress-sites-170807 / global / images / SANITISED-template”所需的“ compute.images.get”权限
我在任何Google搜索中都找不到对Required 'compute.images.get' permission
的有用引用。
问题:
<罢工> 1。我对此特定的Cloud Platform控制台仅具有编辑者级别的权限。 (我现在是该项目的“所有者”,所以我们消除了我的个人权限出现问题的可能性) >
2。如果此权限问题与实例本身有关,如何更改权限以使其具有“ compute.image.get”权限?
答案 0 :(得分:0)
如本thread中所述,使用 clone按钮“创建相似”按钮将配置复制到新模板。它不会使用持久性磁盘的确切内容创建新的相同实例。在您的情况下,配置包括来自其他项目的源映像。因此,Compute Engine尝试访问该项目,由于您无权访问,因此抛出了错误。
如果目标是克隆包含永久磁盘的实例,则需要从永久磁盘创建新的snapshot或image,然后保留其他配置,则可以使用“克隆”按钮,但是将源图像更改为您之前创建的快照或图像。
如果目标是从另一个项目中的原始图像创建新实例,则您需要该项目中的IAM角色。有关该主题的更多信息,请检查此document
更新:
Google Cloud Console界面已于几周前更新,“ CLONE”按钮已由“ CREATE SIMILAR”代替。