Как закрепить терраформ провайдера? - PullRequest
0 голосов
/ 31 января 2020

Я работаю над кластером terraform rds для создания полярных сияний. Может кто-нибудь помочь мне с тем, как прикрепить версию провайдера aws к 2.0?

Это правильный способ сделать это?

provider "aws" {
  region = "us-east-1"

  version = "<= 2.0"
}

Кроме того, мой модуль ранее использовал версию 2.46. Должен ли я выполнять какие-либо действия, пытаясь выполнить переход на более раннюю версию?

Использование версии terraform 0.12.6

1 Ответ

2 голосов
/ 31 января 2020

Вам нужно использовать только оператор равенства =, а не <=, что означает «меньше или равно версии 2.0».

Если вы хотите использовать только версию 2.0:

provider "aws" {
  region = "us-east-1"

  version = "= 2.0"
}

См. Также https://www.terraform.io/docs/configuration/terraform.html#specifying -required-provider-version

...