CircleCIでaws-sdk使って、Opsworksのデプロイをしていたときに、
ちょっとした事情でインスタンスを指定してデプロイをしたかったので、
どうやってやるのか公式ドキュメントを調べてたら
create-deployment
--stack-id <value>
[--app-id <value>]
[--instance-ids <value>]
[--layer-ids <value>]
--command <value>
[--comment <value>]
[--custom-json <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]
The instance IDs for the deployment targets.
https://docs.aws.amazon.com/cli/latest/reference/opsworks/create-deployment.html
ふむふむ、 --instance-ids
でEC2インスタンスのID(i-XXXXXXのやつ)を指定すればいいのかと思ったら違った。。。
この --instance-ids
で指定するのはOpsWorks ID
だった。
EC2 instance ID
ではないので注意