인프런 커뮤니티 질문&답변

형빈님의 프로필 이미지
형빈

작성한 질문수

[2024] 실무에서 사용하는 클라우드 보안 프로그래밍 (AWS, Python, Terraform)

2.10. backend

terraform import 관련 질문

해결된 질문

작성

·

113

1

안녕하세요

콘솔에서 배포한 aws 리소스들을 테라폼으로 관리하려고 한다면, 배포된 모든 리소스들을 하나씩 import한 후 plan해보면서 변경점을 찾아 코드화시키는 방법밖에 없을까요?

리소스가 많으면 이런 작업도 공수가 꽤나 들어갈 것 같은데 다른 방법이나 툴같은게 있는지 궁금합니다.

찾아보니 terraformer로 가져올 수 있는거 같은데, 얘를 사용해도 일부 커스텀이 좀 필요한 것 같아 보입니다.

실제 업무에서는 어떤 식으로 해결하는지 궁금하여 질문드립니다.

답변 1

0

천강민님의 프로필 이미지
천강민
지식공유자

안녕하세요. 일단 현재로썬 완전히 편하게 하기는 힘들 것 같구요.

말씀하심 것처럼 오픈소스가 있긴 하지만, 어느정도 커스텀이 필요합니다.

사실 저는 그때 그때 임포트를 하거나 어느 정도 써본거면 바로 테라폼으로 만들어 버려서, 크게 불편함은 못느끼고 수행하고 있습니다.

추가로 이렇게 했을 때, 내가 몰랐던 또는 추가된 옵션들에 대해서도 파악이 가능하다는 장점도 있거든요.

뭔가 두서 없이 말씀드린 것 같은데, 왕도 없이 사용 중입니다. 실무에서도요. 물론 어느 정도 모듈화를 잘 하면 효율이 조금 올라가긴 합니다.(나중엔 처음부터 코드로 하는게 더 안정성있고 빨라지기도 합니다)

형빈님의 프로필 이미지
형빈

작성한 질문수

질문하기