본문 바로가기
Public Cloud/Terraform

[Terraform] 테라폼 버전 오류(AWS 인스턴스 생성 안됨)

by Yoon_estar 2024. 12. 18.
728x90

패스트캠퍼스 강의를 보고 테라폼 코드를 짜서 AWS 인스턴스를 생성하던 중 모든 설정은 완료 되었다고 생각했는데 AWS 인스턴스가 생성되지 않는 오류를 겪었다. 

이틀간 붙잡고 있었는데 결국 해결하였다.... 해결하고 나니 어처구니 없는? 실수였다. ㅜㅜ

 

바로 테라폼 코드 작성할 때 버전을 잘못 선언해서 그랬다.

 

아래 예시는 5.26.0 버전으로 명시되어있다. 

 

아래 코드와 같이 해당 부분을 수정하면 정상적으로 작동한다. 

terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "~> 5.0"
    }
  }
}

 

 

이것은 Terraform AWS Provider의공식 문서에서 각 버전의 기능, 변경 사항, 새로운 리소스 등에 대한 자세한 정보를 토대로 상황에 맞게 수정해주면 된다. 

 

버전을 상황에 맞게 수정해준 후 , terraform init , terraform plan 명령을 통해 확인해주면 된다. 

 

 

'Public Cloud > Terraform' 카테고리의 다른 글

[Terraform] Windows에 Terraform 설치하기  (0) 2024.12.06
[Terraform] 테라폼(Terraform) 설치  (0) 2024.12.06