개발/IaC

[Terraform] Error asking for state migration action: input is disabled

Jaeyeon Baek 2023. 11. 13. 23:21

블로깅 하려는데 다행히 아주 오래된 스크린샷을 발견하고 야밤에 신났다는...

 

테라폼 코드를 로컬에서 개발&운영하다가 테라폼 클라우드(Terraform Cloud)를 처음 이용하려고 할 때 발생하는 문제입니다. 이건... 블로그에 기록하기도 민망할 정도로 짧은 해답을 내릴 수 있는데요. 테라폼 클라우드와 연결된 GitHub이나 Bitbucket과 같은 VCS(Version Control System)에 tfstate 파일이 존재하는 경우입니다. 

이때는 VCS에서 state 파일을 삭제해 주고 다시 plan을 실행해 보세요. 오류가 해결되는 걸 확인하실 수 있을 겁니다. 소소하지만 테라폼 클라우드를 처음 이용하려는 누군가에게는 도움이 되셨기를 바랍니다. :) 

 


인터넷에 많은 트러블슈팅 글이 그러하듯이 이 에러의 원인이 하나만은 아닐 수도 있습니다. 만약 state 파일이 존재하지 않는데 여전히 오류가 발생한다면 댓글로 상황을 정리해서 말씀해 주세요. 제가 도움드릴 수 있는 게 있다면 함께 살펴봐 드리겠습니다.