#devops #terraform-provider-aws #terraform0.14.7
Вопрос:
Мы получаем ошибку ниже для нашего провайдера
Ошибка: Не удалось загрузить плагин
Требуется повторная инициализация плагина. Пожалуйста, запустите «terraform init». Плагины-это внешние двоичные файлы, которые Terraform использует для доступа к ресурсам и управления ими. Для предоставленной конфигурации требуются плагины, которые невозможно найти, не соответствуют ограничениям версии или иным образом несовместимы. Terraform автоматически определяет требования к поставщикам из вашей конфигурации, включая поставщиков, используемых в дочерних модулях. Чтобы ознакомиться с требованиями и ограничениями, запустите «поставщики терраформирования». Не удалось создать экземпляр поставщика «registry.terraform.io/hashicorp/aws» для получения схемы: неизвестный поставщик «реестр.terraform.io/hashicorp/aws» Аутентификация с использованием учетных данных из /root/.docker/config.json
хотя мы также заменили поставщика
terraform state replace-provider -auto-approve registry.terraform.io/-/aws registry.terraform.io/hashicorp/aws
terraform state replace-provider -auto-approve registry.terraform.io/-/external registry.terraform.io/hashicorp/external
terraform state replace-provider -auto-approve registry.terraform.io/-/null registry.terraform.io/hashicorp/null
terraform state replace-provider -auto-approve registry.terraform.io/-/random registry.terraform.io/hashicorp/random
terraform state replace-provider -auto-approve registry.terraform.io/-/template registry.terraform.io/hashicorp/template
кроме того, мы также использовали required_providers, но безуспешно
required_providers {
aws = {
source = "hashicorp/aws"
version = "3.49.0"
}
}
Комментарии:
1. попробуйте запустить терраформирование-обновление