当前位置: 首页 > 知识库问答 >
问题:

用于Google云平台的Cloud-init脚本

韦安怡
2023-03-14

我正在寻找一种方法来执行在谷歌云平台的实例启动脚本类似于AWS中的用户数据。我检查‘启动脚本',但它是在每次启动时执行的。有什么办法可以实现吗?

共有1个答案

孙钱青
2023-03-14

是的,因此,根据文档,每次引导时都会运行启动脚本,并且没有任何选项可以更改此行为:

Compute Engine允许您在虚拟机(VM)实例上创建和运行自己的启动脚本,以便在实例每次启动时执行自动任务。启动脚本可以执行安装软件、执行更新、打开服务以及脚本中定义的任何其他任务等操作。

要解决此问题,您可以使用以下解决方法:

    null
 类似资料:
  • 我有一个flask应用程序,它同时运行flask和flask-socketioendpoint。当我在google App engine上部署时,我意识到App engine不支持websockets。这意味着我需要为我的flask-socketio使用compute engine,并为我假设的常规flaskendpoint使用app engine。我将如何创建这两个实例,并在相互连接的同时并行运

  • 在使用Python创建存储桶时,我面临着这个问题。它清楚地表明我没有足够的权限,但我并没有犯错误。 我使用以下设置创建了一个实例:默认服务号、使用默认范围的Cloud API默认访问。 这是我收到的错误的回溯:

  • 我正在谷歌云平台上工作,我必须使用java非Web应用程序访问云功能,就像我正在尝试使用谷歌云存储JSON API存储和检索谷歌云存储中的对象一样。 在访问这些之前,我需要对我的应用程序进行身份验证,所以我找到了授权API来进行授权访问。 null 我浏览了GCP文档,但没有得到区分这些文档的明确信息,我对GCP非常陌生,所以请您分享任何信息或博客链接,以说明如何使用Google Cloud Cl

  • 在GCP上部署Spring启动应用程序时,显示了以下错误。 错误:(gcloud.app.deploy)无法上载文件[/home/info/Project1/target/appengine staging/myproject-0.0.1-SNAPSHOT.jar],该文件的大小为[42865605](大于允许的最大大小[33554432])。请删除该文件或添加到应用程序中的skip\u file

  • 我当前的实现如下所示:https://docs.particle.io/tutorials/integrations/google-cloud-platform/#example-use-cases 基本上,我有一个GCP“Compute Engine”实例,它运行一个Node.js脚本,该脚本监听PubSub事件(由我的IoT设备发送),并将其保存到DataStore。 现在,因为我希望它可以伸

  • 我正在与谷歌云平台合作。学习和尝试一些东西,比如Bigquery和Google云存储。 我感到困惑的是,所有这些东西都有两个官方API:gcloud API和Google API Python客户端。在google Cloud的“入门”教程中,推荐的API是,gcloud API的文档似乎不是很详细。 简而言之,要以编程方式访问Google云平台, null