VPC CNI-тэй бол Pod нь VPC-ээс хаяг авч болох бөгөөд зөв маршруттай VPN хэрэглэгч түүнд шууд хүрч чадна. Тиймээс Pod-д шууд хандах нь хамгийн энгийн сонголт мэт санагддаг бөгөөд Pod солигдох хүртэл үнэхээр тийм. Хэрэглэгчийн санаж буй хаяг нь хуулбарт биш, аппликейшнд хамаарах ёстой. Гурван орцыг харьцуулах нь хаягыг аль объект эзэмшиж байгаа, ажлын ачаалал шилжихэд юу ажилласаар байх ёстой гэдэгт хүргэдэг.

Эхлээд амьдралын мөчлөгөөр сонго, дараа нь орцыг хүртээмжтэй болгохын тулд сүлжээ юу хийх ёстойгоор нь.

Гурван ороц, гурван амьдралын мөчлөг

Pod IP нь Pod-д хамаарна: түүнтэй хамт хуваарилагдаж, дуусахад чөлөөлөгдөнө. ClusterIP нь Service-д хамаарах бөгөөд виртуал юм, кластерын үйлчилгээний маршрутлалт байгаа газарт л утга учиртай. Дотоод ачааллын тэнцвэржүүлэгч нь кластерын контроллер бэкендүүдээр програмчлах үүлэн нөөцөд хамаарна. Эдгээр эзэмшлийн загварууд нь таны авах гэмтлийг урьдчилан хэлдэг: хуучирсан хаяг, хүрэх боломжгүй нэр, эсвэл хуучирсан бэкендийн багц.

Сонгохын өмнө харьцуулалтаа бич. Эзэмшигч болон гэмтэл нэрлэгдсэний дараа сонголт ихэвчлэн өөрөө болдог.

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

Pod-д шууд хандах: ашигтай, түр зуурын

Шууд хандалт нь хяналттай шалгалтад үнэхээр ашигтай: нэг администратор, нэг богино сесс, нэг тодорхой порт. Гэхдээ хэрэглэгчдэд энэ нь муу гэрээ, учир нь хаяг нь байршуулалт бүрт өөрчлөгддөг хэрэгжүүлэлтийн дэлгэрэнгүй юм. Үүнийг викид бичих нь ажиллаж байгаа үйлчилгээ хов жив болох зам юм.

Энэ нь өргөн дүрмийг ч урьдаг. Нэг администратор нэг Pod-д хүрэх зөвшөөрөл нь зангилааны дэд сүлжээний бүх хаягт өгөх зөвшөөрөл биш бөгөөд ихэвчлэн хоёр дахь нь бичигддэг.

ClusterIP: зохион бүтээлээрээ кластерт хязгаарлагдсан

ClusterIP ажилладаг шалтгаан нь кластерын өгөгдлийн хавтгай түүнд зориулж кластер дотор маршрутлалтыг програмчилдаг. VPN дээрх зөөврийн компьютерээс хаяг нь ямар ч утгагүй, хэрэв ямар нэгэн зүйл түүнийг санаатайгаар ил гаргахгүй бол. svc.cluster.local-оор төгсдөг нэр нь кластерын DNS-д хамаарах тул түүнийг өөр шийдэгчтэй клиент рүү хуулах нь маршрутлалтын алдаа биш, байхгүй нэр өгдөг.

Кластер доторх дуудагчдад, бусад ажлын ачааллыг оролцуулаад, ClusterIP нь зөв ороц хэвээр байна. Энэ нь зүгээр л кластерын маршрутлалтын домэйноос гадуур хэрэглэгчдэд зориулсан нийтлэлийн механизм биш.

Дотоод ачааллын тэнцвэржүүлэгч: нийтлэгдсэн зам

Дотоод ачааллын тэнцвэржүүлэгч танд тогтвортой хувийн хаяг болон таны бүс зааж болох нэрийг өгдөг, харин контроллер бэкендийн багцыг шинэчлэгдсэн байлгадаг, EKS-ийн ачааллын тэнцвэржүүлэлтийн гарын авлагад тайлбарласны дагуу. Энэ бол хэн ч баримт бичиг засварлахгүйгээр ердийн Pod солилтыг даван туулдаг ороц юм. Үүний өртөг нь үүлэн нөөц, контроллерын тохиргоо, VPN-ээс ирэх маршрут бөгөөд хүмүүс яг эдгээр хэсгийг дутуу үнэлдэг.

Кластерын бодитоор ажиллуулж буй контроллерын загварыг ашигла. Нэг интеграцид зориулж бичсэн тэмдэглэл нөгөөд хамаарахгүй.

Эх үүсвэрийн хаяг хэн бэ

Аюулгүй байдлын бүлгүүд өөрсдийн хил дээр ирж буй эх үүсвэрийг хардаг бөгөөд энэ нь VPN болон ачааллын тэнцвэржүүлэлтийн замаас хамааран холбогдсон клиент эсвэл хөрвүүлсэн хаяг байж болно. EC2-д суурилсан зангилаануудад энгийн VPC CNI Pod нь анхдагчаар зангилааны ENI бүлгийг өвлөдөг бол дэмжигдсэн тохиргоо нь Pod-д тусгай бүлэг хавсаргаж болно. Дүрмийг таамагласан зөөврийн компьютерын хаягт биш, баримтжуулсан замд зориулж бич.

Аппликейшны өөрийн сонсогч болон нэвтрүүлэлтийг тусдаа хяналт байдлаар хадгал. Урсгалыг зөвшөөрдөг сүлжээний дүрэм нь эрх олголтын шийдвэр биш бөгөөд тийм гэж үзэх ёсгүй.

Хэрэглэгчдэд юу өгөх вэ

Хэрэглэгчдэд хаяг биш, үйлчилгээний нэр өг. Нэрийг хувийн бүсэд нийтэлж, дотоод ороц руу чиглүүл, дараа нь клиент ижил нэрийг нээлттэй байлгах үед бэкенд Pod-ыг сольж туршиж үз. Энэ дасгал нь чухал шинж чанарыг шалгадаг: ердийн байршуулалтын дараа ч ижил аппликейшнд хүрэх.

Pod-д шууд хандахыг өөрийн хүрээтэй баримтжуулсан үйл ажиллагааны онцгой тохиолдол болгон, хэрэглэгчийн заавраас хол байлга.

Холбоотой нийтлэлүүд