在我的启动脚本中,我收到未找到gcloud命令的错误。但是,如果我使用ssh进入实例并运行命令,它将起作用。我还尝试过将/snap/bin
添加到PATH中,结果相同。
这正在ubuntu-1804-lts映像上运行
Mar 20 20:23:47 test-ember-6b25977 startup-script: INFO startup-script-url: /startup-p0mox6kf/tmp3cjjalo_: line 82: gcloud: command not found
我不确定这是否相关,但我在日志中找到了
Mar 20 20:23:33 test-ember-6b25977 kernel: [ 41.985708] audit: type=1400 audit(1553113413.186:44): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.google-cloud-sdk.gcloud" pid=2935 comm="apparmor_parser"
我刚刚在启动脚本中使用命令作为第一件事进行了测试,它可以工作,然后,如果我等待30秒钟,它将再次工作。但是一段时间之间,该命令不起作用。