몇 시간 전에 azurerm이 2.0으로 업데이트되었습니다 ….
내 주요 코드는 안전을 위해 버전이 잠겨 있지만 공개 베타 1.44에서 변경된 사항을 확인하기 위해 몇 가지 테스트를 수행하고 있으며 terraform init 외에도 TF 명령에서 다음 오류가 발생합니다.
다른 사람이 있습니까?
답변
테라 폼을 디버그 모드로 실행하면 공급자 수준에서 오류가 발생한 것으로 나타났습니다.
2.0 업그레이드 안내서에는 나와 있지 않지만 공급자 문서를 보면 기능 {} 블록이 표시됩니다.
따라서 최소한 공급자는 다음과 같아야합니다.
provider "azurerm" {
features {}
}
답변
또한 azurerm 제공자 버전을 최신 안정 버전 1.44로 수정할 수도 있습니다.
provider "azurerm" {
version = "~> 1.44"
}