【问题标题】:How can I programmatically create the WURFL service from GCP marketplace?如何以编程方式从 GCP 市场创建 WURFL 服务?
【发布时间】:2021-09-14 17:51:51
【问题描述】:

我想为 GCP Marketplace (https://docs.scientiamobile.com/documentation/wurfl-microservice/gcp-getting-started) 使用 ScientiaMobile 的 WURFL 微服务,但是我不想通过 GCP 的控制台 UI 创建它,因为我想在不使用实例时以编程方式销毁它,然后在不使用时以编程方式再次创建它需要。换句话说,我想写一个脚本来创建它。

是否可以通过 GCP 的市场以编程方式创建服务?

【问题讨论】:

  • 在幕后,Google Marketplace 应用程序通过部署管理器进行部署。部署后,您应该能够使用部署管理器 API 来销毁部署。我认为您还可以访问 Deployment Manager 配置文件(部署后),这将允许您通过程序控制进行部署和销毁。
  • 好东西。谢谢

标签: google-cloud-platform wurfl google-cloud-marketplace


【解决方案1】:

您可以将 Deployment Manager 或 Terraform 用于您的用例。如果您只是将工作负载部署到 GCP,那么 Deployment Manager 应该可以满足您的所有部署需求。由于它是内置的 Google Cloud 工具,因此从身份验证的角度来看,它也更易于使用。您可以通过访问Deployment Manager 的官方文档和指南来了解有关此技术的更多信息。

另一方面,当部署到多个云提供商或供应商时,Terraform 是一个更好的选择。 Google Cloud 上的 Terraform 也有大量社区教程,请查看此link 了解更多信息。

【讨论】:

  • 谢谢,我们已经广泛使用 terraform,但在发布上述问题之前,我在 GCP Terraform 提供程序中找不到能够从 MarketPlace 部署内容的资源。您知道有能力部署 Marketplace 资源的提供商吗?
  • 您可以查看this 文章,看看是否有帮助。
猜你喜欢
  • 2020-07-11
  • 2021-03-09
  • 1970-01-01
  • 1970-01-01
  • 2012-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多