Use plugins Terraform pré-instalados em vez de baixá-los com o terraform init
Enquanto correndoterraform init
ao usar o Terraform0.11.3
estamos recebendo o seguinte erro:
Inicializando plug-ins de provedor ... - Verificando plug-ins de provedor disponíveis emhttps://releases.hashicorp.com...
Erro ao instalar o provedor "modelo": Gethttps://releases.hashicorp.com/terraform-provider-template/: leia tcp 172.25.77.25:53742-> 151.101.13.183:443: leia: conexão redefinida pelo par.
O Terraform analisa a configuração e o estado e baixa automaticamente plugins para os provedores utilizados. No entanto, ao tentar baixar este plug-in, ocorreu um erro inesperado.
Isso pode ser causado se, por algum motivo, o Terraform não conseguir acessar o repositório do plugin. O repositório pode estar inacessível se o acesso for bloqueado por um firewall.
Se a instalação automática não for possível ou desejável em seu ambiente, você pode instalar manualmente os plug-ins baixando um pacote de distribuição adequado e colocando o arquivo executável do plug-in no seguinte diretório: terraform.d / plugins / linux_amd64
Percebi que é por causa de problemas de conectividade comhttps://releases.hashicorp.com domínio. Por algumas razões óbvias, teremos que nos ajustar com esse problema de conectividade, pois há alguns problemas de SSL e firewall entre o servidor de controle e os servidores da Hashicorp.
Existe alguma maneira de contornar isso baixando os plugins dos servidores da Hashicorp e copiando-os para o servidor de controle? Ou qualquer outra alternativa para evitar tentar baixar coisas dos servidores da Hashicorp?