728x90
문제
terraform init 명령어를 입력하였을 때, 아래와 같은 에러가 발생할 때가 있다.
╷
│ Error: Incompatible provider version
│
│ Provider registry.terraform.io/hashicorp/template v2.2.0 does not have a package available for your current platform, darwin_arm64.
│
│ Provider releases are separate from Terraform CLI releases, so not all providers are available for all platforms. Other versions of this provider may have different platforms supported.
╵
drawin_arm64 환경으로 인하여 발생하는 에러로, 관련 라이브러리를 설치하면 해결할 수 있다.
해결 방법
1. m1-terraform-provider-helper 설치
- brew install kreuzwerker/taps/m1-terraform-provider-helper
2. helper activate
- m1-terraform-provider-helper activate
3. template 설치
- m1-terraform-provider-helper install hashicorp/template -v v2.2.0
- activate를 하지 않으면 에러가 발생합니다.
레퍼런스
https://discuss.hashicorp.com/t/template-v2-2-0-does-not-have-a-package-available-mac-m1/35099
반응형
'Server > Infra' 카테고리의 다른 글
Provisioned와 Reserved Concurrency를 활용한 AWS Lambda 최적화 (2) | 2024.10.27 |
---|---|
[Terraform] registry.terraform.io/hashicorp/template 2.2.0 doesn't match any of the checksums previously recorded in the dependency lock file (0) | 2024.08.26 |
K8S Deploy github action 소개 1 (0) | 2024.05.02 |
[kube] 쿠버네티스 명령어 (1) | 2023.10.14 |
[kube] 쿠버네티스 클러스터 통신 (0) | 2023.10.12 |