VPC CNI සමඟ Pod එකකට VPC එකෙන් ලිපිනයක් ගත හැක, නිවැරදි මාර්ගය ඇති VPN පරිශීලකයෙකුට එයට සෘජුවම ළඟා විය හැක. එබැවින් සෘජු Pod ප්‍රවේශය සරලම විකල්පය ලෙස පෙනේ, Pod ප්‍රතිස්ථාපනය වන තෙක් එය එසේමය. පරිශීලකයා මතක තබා ගන්නා ලිපිනය යෙදුමට අයත් විය යුතුය, පිටපතකට නොවේ. ප්‍රවේශ තුන සංසන්දනය කිරීම අවසානයේ ලිපිනය කුමන වස්තුවට අයත් ද සහ භාරය මාරු වන විට කුමක් ක්‍රියා කරමින් තිබිය යුතු ද යන්නට එළඹේ.

මුලින්ම ජීවන චක්‍රය අනුව තෝරන්න, පසුව ප්‍රවේශය ළඟා විය හැකි කිරීමට ජාලය කුමක් කළ යුතු ද යන්න අනුව.

ප්‍රවේශ තුනක්, ජීවන චක්‍ර තුනක්

Pod IP එකක් Pod එකකට අයත් වේ: එය සමඟ වෙන් කරනු ලබන අතර එය අවසන් වූ විට නිදහස් කරනු ලැබේ. ClusterIP එකක් Service එකකට අයත් වන අතර එය අතාත්විකය, එයට අර්ථයක් ඇත්තේ පොකුරේ සේවා මාර්ගගත කිරීම පවතින තැන පමණි. අභ්‍යන්තර භාර සමතුලිතකාරකයක් පොකුරේ පාලකයා backend සමඟ ක්‍රමලේඛනය කරන cloud සම්පත් එකකට අයත් වේ. මෙම හිමිකාරිත්ව ආකෘති ඔබට ලැබෙන අසාර්ථකත්වය කලින්ම පවසයි: පැරණි ලිපිනයක්, ළඟා විය නොහැකි නමක්, හෝ පැරණි backend කට්ටලයක්.

තේරීමට පෙර සංසන්දනය ලියන්න. හිමිකරු සහ අසාර්ථකත්වය නම් කළ පසු තේරීම සාමාන්‍යයෙන් තමන්ම සිදු වේ.

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 නිවැරදි ප්‍රවේශය ලෙසම පවතී. එය හුදෙක් පොකුරේ මාර්ගගත වසමින් පිටත පරිශීලකයින් සඳහා ප්‍රකාශන ක්‍රමවේදයක් නොවේ.

අභ්‍යන්තර භාර සමතුලිතකාරකය: ප්‍රකාශිත මාර්ගය

අභ්‍යන්තර භාර සමතුලිතකාරකයක් ඔබට ස්ථාවර පෞද්ගලික ලිපිනයක් සහ ඔබේ කලාපය යොමු කළ හැකි නමක් ලබා දෙන අතර, පාලකයා backend කට්ටලය යාවත්කාලීනව තබයි, EKS භාර සමතුලිත කිරීමේ මාර්ගෝපදේශය විස්තර කරන පරිදි. කිසිවෙකු ලේඛනයක් සංස්කරණය නොකර සාමාන්‍ය Pod ප්‍රතිස්ථාපනයක් ජය ගන්නා ප්‍රවේශය එයයි. එහි පිරිවැය cloud සම්පතක්, පාලක වින්‍යාසයක් සහ VPN එකෙන් මාර්ගයක් වන අතර, මිනිසුන් අධෝවට කරන්නේ එම කොටස්ය.

පොකුර ඇත්තටම ධාවනය කරන පාලක ආකෘතිය භාවිත කරන්න. එක් ඒකාබද්ධ කිරීමක් සඳහා ලියන ලද විවරණ වෙනත් එකකට අදාළ නොවේ.

මූල ලිපිනය කවුද

ආරක්ෂක කණ්ඩායම් ඔවුන්ගේ මායිමට පැමිණෙන මූලය දකින අතර, එය VPN සහ භාර සමතුලිත කිරීමේ මාර්ගය අනුව සම්බන්ධිත සේවාලාභියා හෝ පරිවර්තිත ලිපිනයක් විය හැක. EC2 පාදක නෝඩවල, සාමාන්‍ය VPC CNI Pod පෙරනිමියෙන් නෝඩයේ ENI කණ්ඩායම් උරුම කර ගනී, නමුත් ආධාරක වින්‍යාසයන්ට Pod-විශේෂිත කණ්ඩායම් අමුණා ගත හැක. අනුමානිත ලැප්ටොප් ලිපිනයක් සඳහා නොව, ලේඛනගත මාර්ගය සඳහා නීති ලියන්න.

යෙදුමේ තමන්ගේම ශ්‍රවණය සහ සත්‍යාපනය වෙන වෙනම පාලන ලෙස තබා ගන්න. ගැලීමට ඉඩ දෙන ජාල නීතියක් අවසර දීමේ තීරණයක් නොවන අතර එසේ සැලකිය යුතු නොවේ.

පරිශීලකයින්ට දිය යුතු දේ

පරිශීලකයින්ට ලිපිනයක් නොව සේවා නමක් දෙන්න. නම පෞද්ගලික කලාපයේ ප්‍රකාශයට පත් කර එය අභ්‍යන්තර ප්‍රවේශයට යොමු කරන්න, පසුව සේවාලාභියා එම නම විවෘතව තබා ගන්නා අතරතුර backend Pod එකක් ප්‍රතිස්ථාපනය කර පරීක්ෂා කරන්න. එම අභ්‍යාසය වැදගත් ගුණාංගය පරීක්ෂා කරයි: සාමාන්‍ය යෙදවීමකින් පසුවත් එම යෙදුමටම ළඟා වීම.

සෘජු Pod ප්‍රවේශය තමන්ගේම විෂය පථයක් සහිත ලේඛනගත ක්‍රියාකාරී ව්‍යතිරේකයක් ලෙස, පරිශීලක උපදෙස්වලින් ඈතින් තබා ගන්න.

අදාළ ලිපි