Fallimenti tal-proxy f'Terraform f'xi tniżżil, fornituri u ġirjiet remoti
Iddistingwi t-tniżżil tar-reġistru Terraform, it-tfittxija tal-moduli Git, is-sejħiet API tal-fornitur u l-eżekuzzjoni remota meta l-proxy jaħdem biss għal parti minn ġirja.
Tniżżil ta' fornitur li jirnexxi jgħid ftit dwar sejħa API tal-cloud aktar tard. Ibda bl-ewwel hostname u operazzjoni li jfallu, imbagħad identifika s-sid tagħhom:
| Operazzjoni | Segwi dan il-passaġġ |
|---|---|
| Tfittxija fir-reġistru jew tniżżil tal-installazzjoni | Proċess Terraform, sors tal-installazzjoni u ambjent tal-proxy |
| Tfittxija ta' modulu permezz ta' Git | L-URL tas-sors u t-trasport Git; SSH u HTTPS jużaw settings differenti |
| Sejħa API tal-cloud | Il-plugin tal-fornitur u l-konfigurazzjoni tar-routing u l-fiduċja tas-SDK tiegħu |
| Eżekuzzjoni remota | L-ambjent u n-netwerk tar-runner, mhux tal-laptop |
Għal proxy HTTP li jappoġġja CONNECT, dan il-valur tal-ambjent jista' jagħżlu b'mod korrett għal destinazzjonijiet HTTPS:
HTTPS_PROXY=http://proxy.example:3128Il-varjabbli jsemmi l-iskema tad-destinazzjoni; il-valur jsemmi t-trasport tal-proxy. Uża https:// biss meta l-listener joffri TLS u l-klijent li jitlob jappoġġjah. Il-fornituri huma plugins separati u jistgħu jużaw settings speċifiċi għas-SDK, għalhekk dan il-valur mhuwiex wegħda dwar kull fornitur.
Fis-sid identifikat, iddistingwi s-saff tal-iżball qabel ma tibdel setting: konnessjoni tal-proxy miċħuda, proxy 407, CONNECT miċħud, żball taċ-ċertifikat u 403 tal-API tal-cloud kull wieħed idawwar l-investigazzjoni li jmiss b'mod differenti. Żomm il-fażi, id-destinazzjoni, l-ambjent tal-eżekuzzjoni u l-ewwel żball flimkien.
Applika s-setting appoġġjat lil dak il-komponent. Esportazzjoni fuq il-laptop ma tikkonfigurax runner remot, u l-kredenzjali tal-proxy ma jawtentikawx mar-reġistru jew mal-API tal-cloud.