背景信息
在GCP的计算引擎上,我有一个运行在VM托管实例组上的Node.js应用程序。
新VM是从带有启动脚本的模板生成的。脚本完成了通常的工作,安装Node.js、curl、git克隆应用程序代码等等。
此应用程序设置为自动缩放,这就是为什么我需要按语法方式进行配置,即在host项目的.env文件中设置Node.js和port。
我是如何解决这个问题的
在我的startup.sh脚本中,我可以考虑以编程方式这样做的唯一方法是运行以下命令:gcloud compute instaces list
这回像这样的东西
NAME ZONE
我正在尝试读取gitlab CI中的yaml文件。我在CI工作中使用pip安装了jq==1.0.2和yq==2.10.1,并使用python:3.7image。当我尝试读取yaml文件时,它出现以下错误 yq: Error starting jq: FileNotFoundError: [Errno 2] No such file or directory: 'jq': 'jq'. Is jq installed and available on PATH? 我的yaml文件没有调用jq,并且我的提交中确实有这个yaml文件。我可以执行which yq,当我执