【问题标题】:Can I create a Google Compute Instance from an Instance Template in another project?我可以从另一个项目中的实例模板创建 Google 计算实例吗?
【发布时间】:2020-12-04 10:12:47
【问题描述】:

标题说明了一切:

我能否在一个项目中基于另一个项目中的实例模板创建一个 Google Compute Engine 实例?

【问题讨论】:

  • 我的错 - 只是 template 一词让我想到了图像:这两者在某些情况下是可以互换的。如果我找到解决方案,我会更新。谢谢。
  • 这个问题很好,并产生了一个可用的答案。正确标记上下文。我个人会忽略要求您比这更正式的要求。我在谷歌云中度过了我的日子,更多的文字不会增加问题,IMO

标签: google-cloud-platform google-compute-engine


【解决方案1】:

据我所知,没有一种直接的方法可以根据另一个项目中的实例模板在一个项目中创建 Google Compute Engine 实例。

实例模板根据创建模板的项目定义机器类型、启动磁盘映像或容器映像、标签和其他属性,例如服务帐户或网络。

话虽如此,我尝试在自己的项目中重现该场景,并且我找到了一种方法,可以使用从不同项目(project-2)“提取”的实例模板在项目(project-2)中创建新实例1):

我在下一个 steps 之后的 project-1 中创建了一个 Instance 模板

  1. 转到我的项目 1 中的 Instance templates 页面。
  2. 单击要复制的实例模板。
  3. 点击创建类似。
  4. 转到页面末尾的命令行链接,并在编辑器中复制提供的参数。
  5. 我已经编辑了一些参数,例如项目、网络、服务帐户等。
  6. 在 project-2 上打开 Cloud Shell 并粘贴已编辑的参数。
  7. 因此,我在 project-2 中有一个具有相同参数(机器类型、启动磁盘映像或容器映像、标签等)的新实例模板。
  8. 使用这个新模板,我能够在 project-2 中创建一个新实例。

另一方面,我建议您查看以下有关提问的指南:How do I ask a good question? 和 How to create a Minimal, Complete, and Verifiable example,以便更好地了解您正在做什么以及想要实现什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多