相关疑难解决方法(0)

如何将Google Cloud构建步骤文本输出保存到文件

我正在尝试使用Google Cloud build。第一步,我需要获取所有正在运行的计算实例的列表。

- name: gcr.io/cloud-builders/gcloud
  args: ['compute', 'instances', 'list']
Run Code Online (Sandbox Code Playgroud)

而且效果很好。当我尝试将输出保存到文件时问题开始


试用1:失败

- name: gcr.io/cloud-builders/gcloud
  args: ['compute', 'instances', 'list', '> gce-list.txt']
Run Code Online (Sandbox Code Playgroud)

试用2:失败

- name: gcr.io/cloud-builders/gcloud
  args: ['compute', 'instances', 'list', '>', 'gce-list.txt']
Run Code Online (Sandbox Code Playgroud)

试用3:失败

- name: gcr.io/cloud-builders/gcloud
  args: >
      compute instances list > gce-list.txt
Run Code Online (Sandbox Code Playgroud)

试用4:失败

- name: gcr.io/cloud-builders/gcloud
  args: |
      compute instances list > gce-list.txt
Run Code Online (Sandbox Code Playgroud)

更新时间:2018-09-04 17:50

试用5:失败

  1. 基于ubuntu构建gcloud映像
  2. 使用该图像运行自定义脚本文件“ list-gce.sh”
  3. list-gce.sh调用 gcloud compute instances list

有关更多详细信息,您可以检查以下要点:https : //gist.github.com/mahmoud-samy/e67f141e8b5d553de68a58a30a432ed2

不幸的是我遇到了这个奇怪的错误:

版本1

错误:(gcloud)无法识别的参数:列表(您的意思是“列表”吗?)

版本2

错误:(gcloud)无法识别的参数:--version(您的意思是“ --version”吗?)

有什么建议或参考吗?

google-cloud-platform gcloud google-cloud-build

4
推荐指数
2
解决办法
1800
查看次数