Я не могу использовать наш корпоративный прокси с Terraform. Я настроил следующие переменные среды (у меня Windows 7):
set HTTP_PROXY=http://proxy.company.local:8080
set HTTP_USER=userID
set HTTP_PASSWORD=password
Но при запуске Terraform init я получаю следующую ошибку:
Ошибка при установке провайдера "azurerm":
Get https://releases.hashicorp.com/terraform-provider-azurerm/
: Требуется проверка подлинности прокси.
Я не могу найти никакой документации о том, как настроить устранение неполадок прокси-сервера с помощью Terraform. Есть предположения ?
Спасибо :)
Terraform отправляет все запросы через HTTPS. Вам также необходимо настроить прокси HTTPS, как в set HTTPS_PROXY=https://proxy.company.local:8443
.
Если вы хотите установить прокси Terrafrom с настройкой пароля, создайте следующие переменные среды в Windows
HTTP_PROXY=http://<username>:<password>@<proxy>:<port>
HTTPS_PROXY=http://<username>:<password>@<proxy>:<port>
Примечание: HTTPS_PROXY (HTTPS_PROXYзнак равноhttp: // имя пользователя: пароль @ прокси: порт) также установите тот же URL-адрес http, а не https