Zlyhania proxy v Terraforme pri sťahovaní, poskytovateľoch a vzdialených behoch
Rozlišujte sťahovanie z registra Terraform, načítavanie modulov Git, volania API poskytovateľa a vzdialené spúšťanie, keď proxy funguje len pre časť behu.
Úspešné stiahnutie poskytovateľa hovorí málo o neskoršom volaní cloudového API. Začnite prvým zlyhávajúcim názvom hostiteľa a operáciou, potom určite ich vlastníka:
| Operácia | Postupujte touto cestou |
|---|---|
| Vyhľadanie v registri alebo stiahnutie inštalácie | Proces Terraform, zdroj inštalácie a prostredie proxy |
| Načítanie modulu cez Git | URL zdroja a prenos Git; SSH a HTTPS používajú rôzne nastavenia |
| Volanie cloudového API | Plugin poskytovateľa a jeho konfigurácia smerovania a dôvery v SDK |
| Vzdialené spustenie | Prostredie a sieť runnera, nie notebooku |
Pre HTTP proxy, ktorá podporuje CONNECT, môže táto hodnota prostredia správne zvoliť proxy pre ciele HTTPS:
HTTPS_PROXY=http://proxy.example:3128Premenná pomenúva schému cieľa; hodnota pomenúva prenos proxy. https:// používajte len vtedy, keď listener ponúka TLS a žiadajúci klient ho podporuje. Poskytovatelia sú samostatné pluginy a môžu používať nastavenia špecifické pre SDK, takže táto hodnota nie je sľubom pre každého poskytovateľa.
U určeného vlastníka rozlíšte vrstvu chyby pred zmenou nastavenia: odmietnuté spojenie s proxy, proxy 407, odmietnutý CONNECT, chyba certifikátu a cloudové API 403 každé inak zužuje ďalšie vyšetrovanie. Držte spolu fázu, cieľ, prostredie spustenia a prvú chybu.
Použite podporované nastavenie na ten komponent. Export na notebooku nenakonfiguruje vzdialený runner a prihlasovacie údaje proxy neautentizujú voči registru ani cloudovému API.