Sidecar VPN ku jira Pod Kubernetes wuxuu u eg yahay VPN heer martigeliye oo leh dhaqan wanaagsan, isku ekaanta waxay ku dhammaataa xadka booska magaca. Kontaynarada ku jira hal Pod waxay wadaagaan booska magaca shabakada, oo ay ku jiraan booska cinwaanka iyo dekedaha, sidaas darteed sidecar rakibaya waddooyin iyo siyaasad wuxuu dhab ahaan beddelaa halka baakadaha barnaamijku tagaan. Waxba ma beddelo Pod-yada kale ee noodka, mana taabto isku-xidhka noodka laftiisa haddii aadan sidaas u habayn. Xadkan si sax ah u fahamku wuxuu go'aamiyaa waxa aad dhigi karto iyo waxa ay tahay inaad tijaabiso. Qaybaha hoose waxay tan ka raacaan booska magaca ilaa bannaanka.

Boos magac la wadaago, natiijooyin la wadaago

Laba kontaynar oo Pod ku jira waxay ku hadlaan loopback waxayna arkaan isla interface-yada, taasina waa sababta qaabka sidecar u shaqeeyo: barnaamijku uma baahna inuu ogaado in tunnel jiro, maxaa yeelay waddada uu xalliyo waxaa lagu rakibay booska magaca uu isticmaalo. Isla sifo taas waxay ka dhigan tahay in khaladaadka sidecarku ay yihiin khaladaadka barnaamijka. Waddo qabata wax badan, ama isbeddel DNS oo u tilmaamaya xalliyaha tunnelka gudihiisa, isla markiiba waxay khuseeyaa process kasta oo Podkaas ku jira. Boos magac la wadaago ma jiro marin kontaynar kasta, sidaas darteed sidecar lama xaddidi karo hal process.

Kani waa farsamada la xasuusanayo inta lagu jiro dib u eegista: gacan-ka-hadalka saameyntu waa Pod, ma aha nood iyo ma aha cluster.

Halka sidecar aanu gaarin

Pod-yada kale waxay hayaan boosaskooda magac iyo marinadooda, sidaas darteed shaqo u baahan isla bixitaanka waxay u baahan tahay isla sidecar ama beddelkeeda naqshad heer nood. Tareenka noodkuna wuu ka baxsan yahay booska magaca Pod, Pod-yada leh shabakada martigeliyuhuna si ula kac ah ayay gabi ahaanba ka baxaan go'itaankan. Haddii aad sidecar ku shaqeysiiso shabakada martigeliyaha si aad u gaarto wax fudud, waxaad ballaarisay baaxadda hal Pod ilaa noodka oo dhan waana inaad taas cod dheer ku tidhaahdaa.

Tareenka adeegyada cluster waa yaab kale oo caadi ah. Waddo default ah oo ballaaran oo Podka gudihiisa ah waxay qaban kartaa codsiyada loogu talagalay server API ama adeeg ClusterIP, kuwaas oo markaas ugu guuldarraysta si u eg tunnel jabay.

Qorshaha waddooyinka: xaddiga Pod, adeeg, nood iyo VPN

Qor afarta xaddi oo hubi is-dul-saaran ka hor intaadan wax dhigin: Pod CIDR, adeeg CIDR, cinwaannada noodka iyo meelaha VPN ka dambeeya. Is-dul-saaranaanta u dhexeeya xaddiga gaarka ah ee VPN iyo booska cluster laftiisa ma aha naadir, waddada default-na waa xalka khaldan ee taas. Qorshaha waddooyinku wuxuu ku deelan yahay isla kaydka manifest, maxaa yeelay clusterka xiga wuxuu bixin karaa xaddi Pod iyo adeeg oo gabi ahaanba kala duwan.

DNS waa qayb ka mid ah qorshaha ee ma aha walaac gooni ah. Qoraalka xalliyaha dib u qora sidecar wuxuu jabin karaa helitaanka adeegyada gudaha cluster, halka weydiimaha dibadda ay si fiican u shaqeeyaan.

Bilowga iyo guuldarraysta waa xaalado cad

Process sidecar shaqeynaya ma aha siyaasad bixid. Go'aanso tareenka loo oggol yahay inuu qulqulo ka hor inta tunnelku diyaar noqon, iyo waxa dhaca haddii uu dabadeed dhinto, ka dibna fuli go'aankaas: baaritaan xanniba kontaynarada barnaamijka, siyaasad shabakadeed oo diidda si default ah, ama labadaba. Midkood la'aan barnaamijku wuu bilaabmaa, wuu xalliyaa, wuxuuna tareenka u diraa meel ka baxsan waddada caadiga ah ee noodka inta tunnelku wali isku xirayo.

Farqigaas wuu gaaban yahay cluster caafimaad qaba, wuuna joogto yahay mid jabay, waana isla sifadaas oo weeraryahan ama daadasho xog oo shil ah ay doorbidaan.

Lammaanee nidaamka imtixaan guuldarro. Dilo sidecarka oo xaqiiji in barnaamijku lumiyo bixitaankiisii loogu talagalay halkii uu si aamusan u gadaal u noqon lahaa.

Awoodaha, siyaasadaha iyo imtixaanka kontaynarada barnaamijka

Bixinta awoodaha loo baahan yahay si loo abuuro interface-yo loona beddelo waddooyin waa go'aan mudnaan, mudnaanta ku habboon Pod go'doonsan si otomaatig ah kuma habboona isku-xidhka noodka. Isticmaal farsamooyinka siyaasadda shabakada iyo amniga ee clusterku taageero, hana u qaadan in fulinta CNI ama siyaasad kastaa ula macaamilo interface VPN si isku mid ah; kala duwanaanshuhu wuxuu u muuqdaa si sax ah kiisaska guuldarrada ee aad danaynayso.

Ka imtixaan kontaynarada barnaamijka dhabta ah, codsiyo cusub u diirada meel gaar ah, adeeg cluster iyo internetka guud. Imtixaanka sidecarka wuxuu caddeeyaa in tunnelku shaqeeyo, ma aha in barnaamijku gaaro wuxuu u baahan yahay.

Diiwaangeli mala-awaalka shabakada clusterka agtii habaynta VPN. Markaas u raridda shaqada cluster kale waxay noqotaa layli ku saabsan hubinta qorshaha waddooyinka halkii ay ahaan lahayd isbeddel image oo si aamusan u joojiya shaqeynta.

Maqaallo la xiriira