Я пытаюсь использовать сборку Google Cloud. На одном этапе мне нужно получить список всех запущенных вычислительных экземпляров.
- name: gcr.io/cloud-builders/gcloud
args: ['compute', 'instances', 'list']
и он отлично работает. Проблема начинается, когда я пытался сохранить вывод в файл
Испытание 1: не удалось
- name: gcr.io/cloud-builders/gcloud
args: ['compute', 'instances', 'list', '> gce-list.txt']
Пробная версия 2: не удалось
- name: gcr.io/cloud-builders/gcloud
args: ['compute', 'instances', 'list', '>', 'gce-list.txt']
Пробная версия 3: не удалось
- name: gcr.io/cloud-builders/gcloud
args: >
compute instances list > gce-list.txt
Испытание 4: не удалось
- name: gcr.io/cloud-builders/gcloud
args: |
compute instances list > gce-list.txt
ОБНОВЛЕНИЕ: 2018-09-04 17:50
Пробная версия 5: не удалось
- Создайте образ gcloud на основе ubuntu
- Использовал это изображение для запуска файла пользовательского скрипта list-gce.sh
- list-gce.sh вызывает
gcloud compute instances list
Для получения дополнительной информации вы можете проверить эту суть: https://gist.github.com/mahmoud-samy/e67f141e8b5d553de68a58a30a432ed2
К сожалению, я получил эту странную ошибку:
ред. 1
ОШИБКА: (gcloud) неопознанные аргументы: список (вы имели в виду «список»?)
ревизия 2
ОШИБКА: (gcloud) неопознанные аргументы: --version (вы имели в виду --version?)
Есть предложения или рекомендации?
gcloud version | tee /dev/stderr > gcloud_version.txt
- person Kaskasi   schedule 20.03.2019