Àwọn ìkùnà proxy Terraform nínú ìgbàsílẹ̀, àwọn olùpèsè àti àwọn ìṣísẹ̀ jíjìnnà
Ya ìgbàsílẹ̀ látinú ìforúkọsílẹ̀ Terraform, gbígba àwọn module Git, àwọn ìpè API olùpèsè àti ìṣe jíjìnnà sọ́tọ̀ nígbà tí proxy ń ṣiṣẹ́ fún apá kan ìṣísẹ̀ nìkan.
Àṣeyọrí ìgbàsílẹ̀ olùpèsè kò sọ púpọ̀ nípa ìpè API ojú-ọ̀run tó ń bọ̀. Bẹ̀rẹ̀ pẹ̀lú orúkọ agbàlejò àti iṣẹ́ àkọ́kọ́ tí ó kùnà, lẹ́yìn náà dá olówó wọn mọ̀:
| Iṣẹ́ | Tẹ̀lé ọ̀nà yìí |
|---|---|
| Wíwá inú ìforúkọsílẹ̀ tàbí ìgbàsílẹ̀ ìfisọ́rọ́ | Ìlànà Terraform, orísun ìfisọ́rọ́ àti àyíká proxy |
| Gbígba module nípasẹ̀ Git | URL orísun àti gbígbé Git; SSH àti HTTPS ń lò àwọn ètò ọ̀tọ̀ọ̀tọ̀ |
| Ìpè API ojú-ọ̀run | Àfikún olùpèsè àti ìṣètò ìtọ́sọ́nà àti ìgbẹ́kẹ̀lé SDK rẹ̀ |
| Ìṣe jíjìnnà | Àyíká àti nẹ́tíwọ́kì olùṣe, kì í ṣe ti kọ̀mpútà àgbékè |
Fún proxy HTTP tó ń ṣàtìlẹ́yìn CONNECT, iye àyíká yìí lè yàn án dáadáa fún àwọn ibi-àfojúsùn HTTPS:
HTTPS_PROXY=http://proxy.example:3128Onírúurú náà ń dárúkọ ètò ibi-àfojúsùn; iye náà ń dárúkọ gbígbé proxy. Lo https:// nìkan nígbà tí olùgbọ́ ń pèsè TLS tí ẹrọ oníbàárà tó ń béèrè sì ń ṣàtìlẹ́yìn rẹ̀. Àwọn olùpèsè jẹ́ àfikún ọ̀tọ̀ọ̀tọ̀ wọ́n sì lè lo àwọn ètò àkànṣe SDK, nítorí náà iye yìí kì í ṣe ìlérí nípa gbogbo olùpèsè.
Ní ọ̀dọ̀ olówó tí a dámọ̀, ya ìpele àṣìṣe sọ́tọ̀ kí o tó yí ètò kan padà: ìsopọ̀ proxy tí a kọ̀, proxy 407, CONNECT tí a kọ̀, àṣìṣe ẹ̀rí àti API ojú-ọ̀run 403 ọ̀kọ̀ọ̀kan ń dín ìwádìí tó kàn lọ́nà ọ̀tọ̀ọ̀tọ̀. Pa ìpele, ibi-àfojúsùn, àyíká ìṣe àti àṣìṣe àkọ́kọ́ mọ́ pọ̀.
Lo ètò tí a ṣàtìlẹ́yìn fún ẹ̀yà yẹn. Ìjáde lórí kọ̀mpútà àgbékè kì í ṣètò olùṣe jíjìnnà, àwọn ẹ̀rí proxy kì í sì ṣe ìjẹ́rìí sí ìforúkọsílẹ̀ tàbí API ojú-ọ̀run.