Как настроить ACCESS_KEY и SECRET_ACCESS_KEY и запустить файл yml с помощью одной команды в Cloud Custodian

Я хочу настроить и запустить сценарий облачного хранителя как в пакетном (.bat) файле.

AWS_ACCESS_KEY_ID= "foo" AWS_SECRET_ACCESS_KEY = "бар" запуск хранителя --output-dir=. custodian.yml

В документации хранителя облака говорится, что это возможно с помощью этой команды, но как только я использую эту команду с Windows CLI, я получаю сообщение об ошибке.

"AWS_ACCESS_KEY_ID" не распознается как внутренняя или внешняя команда, работающая программа или командный файл. " Помогите мне решить эту проблему..

1 ответ

Решено

В Windows, чтобы установить переменную в командной строке, вы захотите добавить набор слов перед вашими переменными, и если вы хотите установить обе эти переменные и выполнить кастодиана в одной строке, вам нужно будет добавить && между вашими командами Итак, что-то вроде этого может работать -

установить AWS_ACCESS_KEY_ID="foo" && установить AWS_SECRET_ACCESS_KEY="bar" && custodian run --output-dir=. custodian.yml

Другие вопросы по тегам