ECR repository life-cycle-policy 확인
2022. 11. 4. 18:18ㆍ기타/scripts
728x90
SMALL
- 개요
ECR에서 repository를 생성할 경우 LifeCyclePolicy가 기본적으로 없이 생성되므로 과금의 원인이 된다. 아래는 기 존재하는 repository의 LifeCyclePolicy가 있는지 확인해주는 스크립트 이다
- 스크립트
#!/bin/bash
for i in $(aws ecr describe-repositories --query 'repositories[*].repositoryName[]' --output text)
do
ecr=$(aws ecr get-lifecycle-policy --repository-name $i 2>/dev/null)
if [ $? == 0 ]; then
echo good
else echo $i has no life cycle policy
fi
done
728x90
LIST
'기타 > scripts' 카테고리의 다른 글
codepipeline stage status (0) | 2022.11.21 |
---|---|
AWS VPC에 할당된 전체 리소스 확인 (0) | 2022.11.08 |
같은 커맨드 여러 번 반복해서 실행 (0) | 2022.11.01 |
AMI 연결이 안되어있는 Snapshot 찾기 (Orphaned) (0) | 2022.10.13 |
AWS ECS service last event (0) | 2022.10.12 |