Назад | Перейти на главную страницу

Используйте прокси с Terraform

Я не могу использовать наш корпоративный прокси с 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