সুচিপত্র:

আপনি কিভাবে একটি Kubernetes পরিষেবা প্রকাশ করবেন?
আপনি কিভাবে একটি Kubernetes পরিষেবা প্রকাশ করবেন?

ভিডিও: আপনি কিভাবে একটি Kubernetes পরিষেবা প্রকাশ করবেন?

ভিডিও: আপনি কিভাবে একটি Kubernetes পরিষেবা প্রকাশ করবেন?
ভিডিও: কুবারনেটস সার্ভিসেস ব্যাখ্যা করেছে | ক্লাস্টারআইপি বনাম নোডপোর্ট বনাম লোডব্যালেন্সার বনাম হেডলেস সার্ভিস 2024, নভেম্বর
Anonim

ServiceSpec-এ একটি প্রকার নির্দিষ্ট করে পরিষেবাগুলিকে বিভিন্ন উপায়ে প্রকাশ করা যেতে পারে:

  1. ClusterIP (ডিফল্ট) - প্রকাশ করে সেবা ক্লাস্টারে একটি অভ্যন্তরীণ আইপিতে।
  2. নোডপোর্ট - প্রকাশ করে সেবা NAT ব্যবহার করে ক্লাস্টারে প্রতিটি নির্বাচিত নোডের একই পোর্টে।

এটি বিবেচনা করে, কুবারনেটসে কীভাবে পরিষেবা আবিষ্কার কাজ করে?

Kubernetes সেবা আবিষ্কার ভিতরে চলমান পাত্রে জন্য ডিজাইন করা হয় কুবেরনেটস ক্লাস্টার তাই সফ্টওয়্যার জন্য একটি বাইরে চলমান কুবেরনেটস ক্লাস্টার (যেমন ওয়েব ব্রাউজার) অ্যাক্সেস করতে সেবা এবং ওয়েব অ্যাপ্লিকেশনগুলিকে আপনাকে প্রকাশ করতে হবে সেবা বাহ্যিকভাবে.

উপরন্তু, আমি কিভাবে ClusterIP অ্যাক্সেস করব? পৌঁছানোর জন্য ক্লাস্টারআইপি একটি বাহ্যিক কম্পিউটার থেকে, আপনি বহিরাগত কম্পিউটার এবং ক্লাস্টারের মধ্যে একটি কুবারনেটস প্রক্সি খুলতে পারেন। আপনি এই ধরনের একটি প্রক্সি তৈরি করতে kubectl ব্যবহার করতে পারেন। যখন প্রক্সি আপ হয়, আপনি সরাসরি ক্লাস্টারের সাথে সংযুক্ত হন এবং আপনি অভ্যন্তরীণ আইপি ব্যবহার করতে পারেন ( ক্লাস্টারআইপি ) সেই পরিষেবার জন্য।

উপরের পাশাপাশি, কুবারনেটসে পরিষেবাগুলি কী?

একটি পরিষেবা হল পডগুলির একটি গ্রুপিং যা ক্লাস্টারে চলছে। সেবা "সস্তা" এবং আপনি অনেক থাকতে পারে সেবা ক্লাস্টারের মধ্যে। কুবারনেটস পরিষেবা দক্ষতার সাথে একটি মাইক্রোসার্ভিস আর্কিটেকচারকে শক্তি দিতে পারে। প্রতিটি পরিষেবার একটি পড লেবেল ক্যোয়ারী থাকে যা পডগুলিকে সংজ্ঞায়িত করে যা পরিষেবার জন্য ডেটা প্রক্রিয়া করবে৷

কুবারনেটস ক্লাস্টারআইপি কীভাবে কাজ করে?

ক ক্লাস্টারআইপি এর জন্য একটি অভ্যন্তরীণভাবে পৌঁছানো যায় এমন আইপি কুবেরনেটস ক্লাস্টার এবং এর মধ্যে সমস্ত পরিষেবা। নোডপোর্টের জন্য, ক ক্লাস্টারআইপি প্রথমে তৈরি করা হয় এবং তারপরে সমস্ত ট্র্যাফিক একটি নির্দিষ্ট পোর্টের উপর ভারসাম্যপূর্ণ হয়। টার্গেটপোর্ট ফিল্ড দ্বারা নির্দিষ্ট করা TCP পোর্টের একটি পডের কাছে অনুরোধটি ফরোয়ার্ড করা হয়।

প্রস্তাবিত: