Secrets Manager는 보안 암호당 $0.40/월API 호출 10,000건당 $0.05 과금이 들어갑니다.
(시크릿 매니저가 과금이 들어가는 이유는 수명주기를 관리할 수 있기 때문이라고 합니다)
Parameter Store는 파라미터 10,000개까지 추가 비용 없이 사용할 수 있습니다.
때문에, 제 생각에 과금 측면에서 매리트가 높은 SSM을 사용하기로 했습니다.
/run/secrets 디렉토리도 비어있습니다.
자습서를 다시보니 그냥 환경변수에 등록이 된다고 합니다.시작 유형이 AWS Fargate인 AWS Fargate 플랫폼 버전 1.3.0 이상을 사용하는 작업
시작 유형이 Amazon Elastic Compute Cloud(Amazon EC2)인 amazon-ecs-agent 버전 1.22.0 이상을 사용하는 컨테이너 인스턴스
왜 안됐던걸까요...?
참고 링크:
https://dev.to/hoangleitvn/07-best-practices-when-using-aws-ssm-parameter-store-6m2
https://aws.amazon.com/ko/blogs/mt/the-right-way-to-store-secrets-using-parameter-store/