Рейтинг:1

Невозможно использовать команду execute--interactive в диспетчере сеансов AWS CLI

флаг cz

Я пытаюсь использовать плагин диспетчера сеансов AWS cli +, чтобы попасть в контейнер базы данных для выполнения некоторых миграций, и я изо всех сил пытаюсь заставить его работать. Я пытаюсь использовать следующую команду:

команда выполнения aws ecs --cluster {кластер} --task {задача} --container {контейнер} --interactive 
 --команда "/бин/ш"

И сообщение об ошибке, которое он мне дает: aws.exe: ошибка: операция аргумента: неверный выбор, допустимые варианты: вместе со списком возможных команд для использования.

Я также пробовал бегать

служба обновления aws ecs --service {служба} --cluster {кластер} --enable-execute-command

и это дает мне ошибку Неизвестные параметры: --enable-execute-command. Я также пробовал эти команды с включенным параметром региона, но они выдают те же сообщения об ошибках. Я пробовал все это на нескольких разных терминалах - bash, powershell и wsl.

Я использую AWS CLI версии 2.0.27 и подключаемый модуль диспетчера сеансов версии 1.2.279.0. Кто-нибудь знает, что я должен попробовать дальше?

Рейтинг:3
флаг jp

AWS CLI 2.0.27 уже 2 года. Вам необходимо обновить его, чтобы получить поддержку новых опций.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.