Izingxabano ze-proxy ye-Terraform ekulandeni, abahlinzeki nasekugijimeni kude
Hlukanisa ukulanda ku-registry ye-Terraform, ukuthola ama-module e-Git, izingcingo ze-API zomhlinzeki nokwenza kude lapho i-proxy isebenza engxenyeni eyodwa yokugijima kuphela.
Ukulanda komhlinzeki okuphumelelayo akusho okuningi mayelana nocingo lwe-API yefu oluzayo. Qala ngegama lomsingathi nomsebenzi wokuqala okwehlulayo, bese uhlonza umnikazi wazo:
| Umsebenzi | Landela le ndlela |
|---|---|
| Ukusesha ku-registry noma ukulanda ukufakwa | Inqubo ye-Terraform, umthombo wokufakwa kanye nemvelo ye-proxy |
| Ukuthola i-module nge-Git | I-URL yomthombo nokuthutha kwe-Git; i-SSH ne-HTTPS zisebenzisa izilungiselelo ezihlukene |
| Ucingo lwe-API yefu | Isixhumanisi somhlinzeki kanye nokuhlela kwaso ukuhamba nokuthembela ku-SDK |
| Ukwenza kude | Imvelo nenethiwekhi yesigijimi, hhayi yekhompyutha ephathekayo |
Ku-proxy ye-HTTP esekela i-CONNECT, leli nani lemvelo lingayikhetha ngendlela efanele izindawo ze-HTTPS:
HTTPS_PROXY=http://proxy.example:3128Ukuguquguqukayo kubiza uhlelo lwendawo; inani libiza ukuthutha kwe-proxy. Sebenzisa https:// kuphela lapho umlaleli enikeza i-TLS futhi iklayenti elicelayo liyisekela. Abahlinzeki bayizixhumanisi ezihlukene futhi bangasebenzisa izilungiselelo eziqondene ne-SDK, ngakho leli nani akusona isithembiso mayelana nomhlinzeki ngamunye.
Kumnikazi ohlonziwe, hlukanisa ungqimba lwephutha ngaphambi kokushintsha isilungiselelo: ukuxhumana kwe-proxy okunqatshiwe, i-proxy 407, i-CONNECT enqatshiwe, iphutha lesitifiketi kanye ne-API yefu 403 ngakunye kunciphisa uphenyo olulandelayo ngendlela ehlukile. Gcina ndawonye isigaba, indawo, imvelo yokwenza kanye nephutha lokuqala.
Sebenzisa isilungiselelo esisekelwayo kuleyo ngxenye. Ukukhipha kukhompyutha ephathekayo akuhleli isigijimi sakude, futhi izifakazelo ze-proxy aziqinisekisi ku-registry noma ku-API yefu.