我正在尝试使用AWS cli +会话管理器插件进入数据库容器来运行一些迁移,而且我很难让它正常工作。我试图使用以下命令:
aws ecs execute-command --cluster {cluster} --task {task} --container {container} --interactive
--command "/bin/sh"它给我的错误信息是:aws.exe: error: argument operation: Invalid choice, valid choices are:以及可以使用的命令列表。
我也试过跑步
aws ecs update-service --service {service} --cluster {cluster} --enable-execute-command它给了我错误的Unknown options: --enable-execute-command。我也尝试过这些命令,并包含了region参数,但是它提供了相同的错误消息。我在几个不同的终端( bash、powershell和wsl )尝试过这一切。
我使用AWSCLIVersion2.0.27和会话管理器插件1.2.279.0。有人知道我下一步该试试什么吗?
发布于 2021-12-21 15:47:15
AWS CLI 2.0.27为2岁。您需要更新它以获得对新选项的支持。
发布于 2023-01-19 14:47:08
根据官方医生,您需要AWSCLI2.3.6或更高版本。
https://serverfault.com/questions/1087912
复制相似问题