0
0

AWS IoT Greengrass v2 で、特定の Deployment の全リビジョンを一括削除する

Posted at

AWS IoT Greengrass v2 では、 Deployment を更新すると新しいリビジョンが作成されます。
リビジョン数がかさんだ Deployment をお掃除するのが面倒なので、シェルコマンドを備忘のため記載。

DEPLOYMENT_NAME="<削除したいDeploymentの名前>"
for DID in `aws greengrassv2 list-deployments --query "deployments[?deploymentName=='${DEPLOYMENT_NAME}'].deploymentId" --output text --history-filter=ALL`
do
    aws greengrassv2 cancel-deployment --deployment-id $DID
    aws greengrassv2 delete-deployment --deployment-id $DID
done

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0