목록테라폼 (2)
후니의 IT인프라 사전
에러 내용: Error: Error deleting IAM User problem-service-user-name: DeleteConflict: Cannot delete entity, must delete policies first. status code: 409, request id: xxxxxxxxxx 에러 이유: 테라폼에서 IAM 유저를 생성할 때 테라폼으로 생성되지 않은 무언가가 IAM 사용자에 같이 물려있을 경우 삭제가 불가능함. 대표적으로 MFA 디바이스 설정 등은 테라폼에서 진행하지 않았기 때문에 깔끔하게 제거하고 다시 테라폼을 실행해야 한다. 해결: 수동으로 MFA 등을 제거한 상태로 IAM 삭제를 재진행함. 참고 사이트 https://lsxnr.com/post/terraform-delet..
요즘 베타리딩 등을 많이 참여하고 있는데, 베타리딩을 참여해서 더 애착이 가는 책이기도 하고 가장 많이 활용하고 있는 기술이기도 해서 리뷰를 적어본다. 테라폼은 대표적인 IaC(infrastructure as a Code) 도구로 코드로 인프라를 관리하는 도구이다. 대표적인 클라우드 벤더사와 연동해서 코드를 통해 인프라 배포가 가능하기 때문에 마치 템플릿처럼 쓸 수 있다. 그래서 dev, stage, prod 처럼 환경을 다양하게 두고 있는 회사에서 코드 하나를 마치 붕어빵 틀처럼 만들어서 찍어낼 수 있고, 코드가 가지고 있는 속성 (대표적으로 git을 이용할 수 있어 버전관리, 동료리뷰, 반복문과 같은 프로그래밍 요소 등)을 다양하게 사용할 수 있다는 장점이 있다. 하지만 이용하면서 조금 힘든점은 인프..