Bil-VPC CNI, Pod jista’ jkollu indirizz mill-VPC, u utent tal-VPN bir-rotta t-tajba jista’ jilħaq dan l-indirizz direttament. Dan iġiegħel l-aċċess dirett għall-Pod jidher bħala l-għażla l-aktar sempliċi, u hekk hu, sakemm il-Pod jinbidel. L-indirizz li jiftakar utent għandu jkun tal-applikazzjoni, mhux ta’ replika. It-tqabbil tat-tliet daħliet jispiċċa f’liema oġġett jippossjedi l-indirizz u x’għandu jibqa’ jaħdem meta t-tagħbija taċċaqlaq.

Agħżel l-ewwel skont iċ-ċiklu tal-ħajja, imbagħad skont x’għandha tagħmel in-netwerk biex id-daħla tkun tista’ tintlaħaq.

Tliet daħliet, tliet ċikli tal-ħajja

Pod IP hija proprjetà ta’ Pod: tiġi allokata miegħu u rilaxxata meta jintemm. ClusterIP hija proprjetà ta’ Service u hija virtwali, għandha tifsira biss fejn teżisti r-rotta tas-servizzi tal-cluster. Bilanċjatur intern huwa proprjetà ta’ riżorsa tal-cloud li l-kontrollur tal-cluster jipprogramma bil-backends. Dawn il-mudelli ta’ sjieda jbassru l-falliment li se jkollok: indirizz antik, isem li ma jintlaħaqx, jew sett ta’ backends skadut.

Ikteb it-tqabbil qabel tagħżel. Meta l-proprjetarju u l-falliment ikunu msemmija, l-għażla normalment issir waħedha.

EntryOwnerFailure when the workload moves
Pod IPThe PodAddress changes and saved links break
ClusterIPThe ServiceVirtual address with no meaning outside cluster routing
Internal balancerCloud resource plus controllerBackends update, but the DNS view is yours to maintain

Aċċess dirett għall-Pod: utli, temporanju

L-aċċess dirett huwa verament utli għal verifika kkontrollata: amministratur wieħed, sessjoni qasira waħda, port speċifiku wieħed. Iżda huwa kuntratt ħażin għall-utenti, għax l-indirizz huwa dettall tal-implimentazzjoni li jinbidel f’kull ħruġ. U li tikteb waħda f’wiki hija l-mod kif servizz li jaħdem isir għajdut.

Dan jistieden ukoll regoli wesgħin. Il-permess għal amministratur wieħed biex jilħaq Pod wieħed mhuwiex permess għal kull indirizz fis-subnet tan-nodu, u normalment tinkiteb it-tieni waħda.

ClusterIP: limitat għall-cluster bid-disinn

ClusterIP taħdem għax il-pjan tad-data tal-cluster jipprogramma r-rotta għaliha ġewwa l-cluster. Minn laptop fuq il-VPN l-indirizz ma jfisser xejn sakemm xi ħaġa tesponih b’mod deliberat. Isem li jispiċċa b’svc.cluster.local huwa tad-DNS tal-cluster, għalhekk l-ikkupjar tiegħu fuq klijent b’resolver differenti jagħti isem li ma jeżistix minflok żball ta’ rotta.

ClusterIP tibqa’ d-daħla t-tajba għal min iċempel mill-ġewwa tal-cluster, inkluż tagħbijiet oħra. Hija sempliċement mhijiex mekkaniżmu ta’ pubblikazzjoni għall-utenti barra mid-dominju tar-rotta tal-cluster.

Bilanċjatur intern: il-passaġġ ippubblikat

Bilanċjatur intern jagħtik indirizz privat stabbli u isem li ż-żona tiegħek tista’ tindika lejh, filwaqt li l-kontrollur iżomm is-sett tal-backends aġġornat, kif jiddeskrivi l-gwida tal-EKS dwar il-bilanċ tat-tagħbija. Din hija d-daħla li tgħaddi minn sostituzzjoni ordinarja ta’ Pod mingħajr ma ħadd jeditja dokument. Tiswa riżorsa tal-cloud, konfigurazzjoni tal-kontrollur u rotta mill-VPN, u dawn huma l-partijiet li n-nies jissottovalutaw.

Uża l-mudell tal-kontrollur li l-cluster fil-fatt iħaddem. L-annotazzjonijiet miktuba għal integrazzjoni waħda ma japplikawx għal oħra.

Min huwa l-indirizz tas-sors

Il-gruppi tas-sigurtà jaraw is-sors li jasal fil-konfini tagħhom, u dan jista’ jkun il-klijent konness jew indirizz tradott skont il-passaġġ tal-VPN u tal-bilanċ tat-tagħbija. Fuq nodi bbażati fuq EC2, Pods ordinarji tal-VPC CNI jirtu b’mod awtomatiku l-gruppi tal-ENI tan-nodu, filwaqt li konfigurazzjonijiet appoġġjati jistgħu jwaħħlu gruppi speċifiċi għall-Pod. Ikteb regoli għall-passaġġ dokumentat u mhux għal indirizz maħsub tal-laptop.

Żomm is-semmiegħ u l-awtentikazzjoni tal-applikazzjoni stess bħala kontrolli separati. Regola tan-netwerk li tippermetti l-fluss mhijiex deċiżjoni ta’ awtorizzazzjoni u m’għandhiex tiġi trattata bħala tali.

X’għandek tagħti lill-utenti

Agħti lill-utenti isem tas-servizz, mhux indirizz. Ippubblika l-isem fiż-żona privata, indika lejn id-daħla interna, imbagħad ipprova billi tibdel Pod tal-backend waqt li l-klijent iżomm l-istess isem miftuħ. Dan l-eżerċizzju jittestja l-proprjetà li timporta: tilħaq l-istess applikazzjoni wara ħruġ rutina.

Żomm l-aċċess dirett għall-Pod bħala eċċezzjoni operattiva dokumentata bl-ambitu tagħha, ’il bogħod mill-istruzzjonijiet għall-utenti.

Artikli relatati