Я не могу найти канонический способ сообщить версию определенного провайдера terraform, в данном случае провайдера AWS. Я могу найти двоичный файл, который, кажется, называется с информацией о версии:
$ ls .terraform/plugins/darwin_amd64/
lock.json
terraform-provider-aws_v1.0.0_x4
Но никакой другой ссылки на v1.0.0_x4
, или любую другую версию.
Я представляю себе какую-то команду вроде terraform providers --version
, который в настоящее время будет печатать только версию Terraform.
Кстати, я использую Terraform v0.10.7.
Ура, Джеймс
Это единственный способ, о котором я знаю. Я предполагаю, что если это не так, как это должно быть сделано, когда вы сообщаете об ошибке, разработчики terraform скажут вам, как это сделать по-другому.