AWS CDK를 사용하다가 CDK 의존성(CloudFormation의 스택 등)에 곤혹스러운 일이 많이 발생했다.
예를 들면, 분명 스택 삭제를 진행했는데도 제거한 보이지 않는 람다가 존재한다고 안되는 일이 있다거나...
그래서 TypeScript로 IaC가 가능한 Pulumi를 사용하려고 했지만 이건 그냥 자료가 없다. 🥹 예제가 매우 부족한 Pulumi의 공식문서는 아쉽다.
결론은 Terraform으로 하기로 했다.
CDK와 다르게 람다를 zip 하는 스크립트를 추가 작성해야하지만, 한 번만 해두면 매우 빠르게 빌드가 가능.
'개발일기' 카테고리의 다른 글
[Next] 간단한 룩업테이블 리팩토링 실전 예시 (0) | 2024.05.28 |
---|---|
[AWS] ACM 갑자기 안됐던 이유 / 도메인 인증 기간 (0) | 2024.05.15 |
Pulumi 도입한 회사들은 어떻게 스터디를 했을까 (3) | 2024.03.14 |
객체지향 (0) | 2024.02.14 |
[암호학] SHA-256은 안전하지 않다. (0) | 2024.02.14 |
댓글