Sidecar VPN nílò ìlànà ìbẹ̀rẹ̀ àti ìlànà ìkùnà
Bíbẹ̀rẹ̀ ìhà náà kí áppì náà tójú ìdíje kan. Pinnu lọ́tọ̀ ohun tí áppì lè rán ṣáájú ìmurasílẹ̀, nígbà ìkùnà ìhà àti lẹ́yìn àtúnbẹ̀rẹ̀.
Pod kan máa ń bẹ̀rẹ̀ kọnténítà ìhà náà kí áppì sì máa ń yọrí sí àwọn ìbéèrè àkọ́kọ́, èyí sì ni ipò tí ó fi ìṣòro pamọ́. Ìtòlẹ́sẹẹsẹ máa ń tún ìdíje kan ṣe, kò sì sọ ohunkóhun nípa ìjáábá tí áppì bẹ̀rẹ̀ ní wákàtí mẹ́rin lẹ́yìn náà, lẹ́yìn tí ìhà náà kùnà. Ìpinnu méjì ọ̀tọ̀ọ̀tọ̀ ni wọ́n. Nígbà gbogbo ọ̀kan nínú wọn ni a máa ń ṣe àpẹẹrẹ.
Ìtòlẹ́sẹẹsẹ kìkì ìbéèrè àkọ́kọ́ ni ó dídí
Kubernetes ṣe àtìlẹ́yìn fún ìgbésí ayé sidecar tí a kọ́ láti inú àwọn kọnténítà init tí a lè tún bẹ̀rẹ̀. Nínú àwọ̀n yẹn, ìwádìí ìbẹ̀rẹ̀ lè dá ìgbésẹ̀ ìpilẹ̀sẹ̀ tó kàn dúró títí ìhà náà yóò fi kéde ìmurasílẹ̀. Ìgbéga gidi ni èyí, ó sì yẹ kí a lò ó ní àìmọ̀ọ́mọ̀ dípò kí a fi sleep kún àkọsílẹ̀ ojú ìwọlé. Ẹnubodè náà dára bíi ipò tí ó ń wádìí.
Ní òde àwọ̀n yẹn, ìtumọ̀ ìtòlẹ́sẹẹsẹ jẹ́ ti àyíká ìṣiṣẹ́ tàbí ètò ìgbẹ́kẹ̀lé tí o ń lò, wọ́n sì kò ní láti bá ara wọn mu. Ìgbékalẹ̀ tí a dà láti pẹpẹ mìíràn lè dàbí ẹni tí ó ń dúró de ìhà náà nítorí áppì náà bẹ̀rẹ̀ lọ́ra lábẹ́ àìsí. Ìdánilójú kan náà kọ́ ni, ó sì kùnà lábẹ́ ẹrù.
Sọ ohun tí ẹnubodè náà ń ṣàkíyèsí: ìlànà kan wà, ìfarahàn kan wà, handshake ti parí. Ọ̀kọ̀ọ̀kan wọn jẹ́ ẹ̀sùn tí ó rẹ̀wẹ̀sì ju «ọ̀nà dátà sí àwọn ibi tí pod yìí nílò ń ṣiṣẹ́» lọ.
Fi ipá mú ọ̀nà dátà dípò kí o gbà á rọ̀
Ìwádìí jẹ́ àyẹ̀wò ní àkókò kan, firewall sì jẹ́ ànímọ́ tí ó wà láàárín àwọn àkókò. Bí ìbéèrè náà bá jẹ́ pé ìjáábá áppì kò gbọdọ̀ jáde kúrò nínú ìhà náà rárá, ó gbọdọ̀ wà nínú ààyè orúkọ nẹ́tíwọ́kì tí a pín gẹ́gẹ́ bí ìlànà gbà-tàbí-jù. Ìtòlẹ́sẹẹsẹ ìbẹ̀rẹ̀ kọnténítà kò lè gbé ìbéèrè yẹn. Ìlànà nìkan ni ó lè.
Àwọn kọnténítà nínú pod kan pín ààyè orúkọ yẹn, nítorí náà ibi ìmúṣẹ ni ààyè orúkọ náà fúnra rẹ̀. Ohunkóhun tí o kọ, ó gbọdọ̀ fi ìsopọ̀ òde ti ìhà náà fúnra rẹ̀ sílẹ̀. Nítorí dídílọ́wọ́ rẹ̀ láti dáàbò bo áppì gé ọ̀nà tí áppì nílò.
Pinnu ìlànà ìkùnà ní gbangba: ṣé ìjáábá áppì gbọdọ̀ dá dúró pátápátá nígbà tí ìhà náà kò ní ìlera, tàbí kí ó tẹ̀síwájú kí a sì sàmì sí i gẹ́gẹ́ bí aláìní ààbò? Ọ̀tọ̀ọ̀kan wọn lè dáàbò bò, kò sì sí ọ̀kan tí ó jẹ́ ohun tí o ń rí nípa bíbẹ̀rẹ̀ kọnténítà ní ìtòlẹ́sẹẹsẹ pàtó.
Dán ìjáábá tí o kò dárúkọ wo
Gba ìbéèrè tuntun nígbà ìkùnà ìhà tí a ń ṣàkóso kí o sì wo bí ó ṣe ń jáde. Lẹ́yìn náà tún àyẹ̀wò náà ṣe fún àwọn ọ̀nà tí ìdánwò àdírẹ́sì jáde kò fi bẹ̀ rárá: ìpinnu DNS nínú ẹ̀wọ̀n, àwọn ibi IPv6, àti àwọn iṣẹ́ tí a ń dé nípasẹ̀ àdírẹ́sì inú ẹ̀wọ̀n dípò íńtánẹ́ẹ̀tì gbogbo ènìyàn. Àwọn wọ̀nyí ni ọ̀nà tí ó ń tẹ̀síwájú ṣiṣẹ́ ní ìdákẹ́jẹ́ lẹ́yìn tí ìhà náà kú.
Ojú-ìwé àdírẹ́sì jáde fi hàn pé ìbéèrè kan lọ sí ibi tí o ń retí ní àkókò yẹn. Kò lè ṣe àkọsílẹ̀ àwọn ọ̀nà mìíràn, ààlà láàárín ohun tí o dánwò àti ohun tí pod lè dé ni ibi tí àwọn ìkùnà tí ó fani mọ́ra ń gbé.
Tún ìdánwò náà ṣe lẹ́yìn àtúnbẹ̀rẹ̀ sidecar dípò lẹ́yìn ìbẹ̀rẹ̀ mímọ́ nìkan. Kọnténítà ìhà tí a tún bẹ̀rẹ̀ lè fi ààyè orúkọ sílẹ̀ pẹ̀lú àwọn ọ̀nà àti ìlànà ní ipò àárín.
Kọ àkọsílẹ̀ ìgbékalẹ̀
Àwọn òtítọ́ mẹ́ta wà nínú àwọn àkọsílẹ̀ ìgbékalẹ̀: ìdánwò ìmurasílẹ̀ àti ohun tí ó ń ṣàkíyèsí, ìgbésẹ̀ ìmúpadà bí ìdánwò yẹn bá kùnà, àti ìlànà ìmúṣẹ tí ó ń ṣàkóso ìjáde. Àkọsílẹ̀ kọnténítà sidecar bo ẹ̀rọ ìgbésí ayé, ó sì fi ìpinnu ìlànà yẹn fún ọ. Ìpín yẹn tọ́, ìdí náà sì ni pé ìlànà máa ń sọnù.
Àyẹ̀wò ìlera tí a gbà wí pé ààbò ni ó jẹ́ irú àmì àwọ̀ ewé tí ó wọ́n jùlọ, nítorí ó máa ń dá àwọn ènìyàn dúró láti béèrè ìbéèrè. Pípè é ní orúkọ pípé nínú àkọsílẹ̀ náà jẹ́ gbólóhùn kan, ó sì ń dènà rẹ̀.
Níkẹyìn, dán ọ̀nà ìmúpadà wo lẹ́ẹ̀kan pẹ̀lú áppì tí ó ń ṣiṣẹ́. Àpẹẹrẹ tí ó nílò pé kí a tún pod dá padà láti mú ìjáde padà jẹ́ ìpinnu, ó sì yẹ kí ó jẹ́ èyí tí ìwọ dá, kì í ṣe èyí tí ìwọ ṣàwárí.