У меня есть вариант использования, когда мы помечаем том EBS датой после завершения работы связанного с ним экземпляра.
#!/bin/bash
dateToday=`date +'%Y-%m-%d'`
aws ec2 create-tags --resources $volume --tags Key=Date,Value=$dateToday
Теперь мне нужно удалить все тома EBS, дата которых на 3 дня старше, чем $ dateToday .
dateToDelete=`date --date "3 days ago" +'%Y-%m-%d'
aws ec2 describe-volume --query 'Volumes[?Tags[?Key == `Date`].Value)<='${dateToDelete}'] | [].[VolumeId]' --region eu-central-1 --profile aws_new_stage
Я пытаюсь выполнить это, но это приводит к ошибке.