11 몇 시간 전에 azurerm이 2.0으로 업데이트되었습니다 .... 내 주요 코드는 안전을 위해 버전이 잠겨 있지만 공개 베타 1.44에서 변경된 사항을 확인하기 위해 몇 가지 테스트를 수행하고 있으며 terraform init 외에도 TF 명령에서 다음 오류가 발생합니다. 다른 사람이 있습니까? azure terraform — 마커스 아담스 소스
27 테라 폼을 디버그 모드로 실행하면 공급자 수준에서 오류가 발생한 것으로 나타났습니다. 2.0 업그레이드 안내서에는 나와 있지 않지만 공급자 문서를 보면 기능 {} 블록이 표시됩니다. 따라서 최소한 공급자는 다음과 같아야합니다. provider "azurerm" { features {} } — 마커스 아담스 소스 1 이 fixe는 효과가 있었다. 다음과 같습니다 여기에 논의되고 : github.com/terraform-providers/terraform-provider-azurerm/... — 폴 밀러 2 다른 주요 변경 사항이 있습니까? : s — Enrico
0 또한 azurerm 제공자 버전을 최신 안정 버전 1.44로 수정할 수도 있습니다. provider "azurerm" { version = "~> 1.44" } — 자식 플로 소스 1 그러나 2.0에서 제공하는 새로운 기능을 사용할 수는 없습니다. 그러나 항상 버전에 고정하는 것이 좋습니다. — 마커스 아담스 1 프로덕션 환경에서 버전을 고정하는 것은 항상 좋은 생각이지만 여기서 질문은 특히 버전 2.0에 대한 것이 었습니다. 따라서 그 대답은 묻는 질문에 큰 가치가 없습니다. — JJ