Terraform proxyaren hutsegiteak deskargetan, hornitzaileetan eta urruneko exekuzioetan
Bereizi Terraform erregistroko deskargak, Git moduluen eskariak, hornitzailearen API deiak eta urruneko exekuzioa proxyak exekuzioaren zati batean soilik funtzionatzen duenean.
Hornitzaile baten deskarga ongi egiteak gutxi esaten du geroagoko hodeiko API dei bati buruz. Hasi huts egiten duen lehen ostalari-izena eta eragiketarekin, eta gero identifikatu haien jabea:
| Eragiketa | Jarraitu bide hau |
|---|---|
| Erregistroko kontsulta edo instalazio-deskarga | Terraform prozesua, instalazio-iturria eta proxy ingurunea |
| Git bidezko modulu-eskaria | Iturriaren URLa eta Git garraioa; SSHk eta HTTPSk ezarpen desberdinak erabiltzen dituzte |
| Hodeiko API deia | Hornitzailearen plugina eta haren SDKaren bideratze- eta konfiantza-konfigurazioa |
| Urruneko exekuzioa | Exekutzailearen ingurunea eta sarea, ez eramangarriarenak |
CONNECT onartzen duen HTTP proxy baterako, ingurune-balio honek behar bezala hauta dezake HTTPS helmugatarako:
HTTPS_PROXY=http://proxy.example:3128Aldagaiak helmugaren eskema izendatzen du; balioak proxyaren garraioa izendatzen du. Erabili https:// entzuleak TLS eskaintzen duenean eta eskaera egiten duen bezeroak onartzen duenean soilik. Hornitzaileak plugin bereiziak dira eta SDKrako berariazko ezarpenak erabil ditzakete, beraz balio hau ez da hornitzaile bakoitzari buruzko promesa.
Identifikatutako jabean, bereizi erro-geruza ezarpen bat aldatu aurretik: ukatutako proxy konexio batek, 407 proxyak, ukatutako CONNECTek, ziurtagiri-erroreak eta hodeiko APIaren 403ak hurrengo ikerketa modu desberdinean mugatzen dute. Eutsi elkarrekin faseari, helmugari, exekuzio-inguruneari eta lehen erroreari.
Aplikatu onartutako ezarpena osagai horri. Eramangarrian egindako esportazioak ez du urruneko exekutzailerik konfiguratzen, eta proxyaren kredentzialak ez dira erregistroaren edo hodeiko APIaren aurrean autentifikatzen.