From 13ced0cf85f3f84d0215dc9b8392f643d4779244 Mon Sep 17 00:00:00 2001 From: Asem Hamid <155321064+asem-hamid@users.noreply.github.com> Date: Tue, 22 Oct 2024 01:01:52 +0600 Subject: [PATCH] Update sidecar-containers.md --- .../workloads/pods/sidecar-containers.md | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/content/bn/docs/concepts/workloads/pods/sidecar-containers.md b/content/bn/docs/concepts/workloads/pods/sidecar-containers.md index 17a94f0d48ada..e95237ed40040 100644 --- a/content/bn/docs/concepts/workloads/pods/sidecar-containers.md +++ b/content/bn/docs/concepts/workloads/pods/sidecar-containers.md @@ -22,12 +22,12 @@ weight: 50 ## কুবারনেটিসের মধ্যে সাইডকার কন্টেইনার {#pod-sidecar-containers} কুবারনেটিস একটি বিশেষ ক্ষেত্রে -[init কন্টেইনারে](/bn/docs/concepts/workloads/pods/init-containers/); পড স্টার্টআপের পরে +[init কন্টেইনারে](/docs/concepts/workloads/pods/init-containers/); পড স্টার্টআপের পরে সাইডকারের কন্টেইনারগুলি চলমান থাকে। এই নথিটি _regular init containers_ শব্দটি ব্যবহার করে স্পষ্টভাবে সেই কন্টেইনারগুলিকে বোঝাতে যা শুধুমাত্র পড স্টার্টআপের সময় চলে। আপনার ক্লাস্টারে `SidecarContainers` -[ফিচার গেট](/bn/docs/reference/command-line-tools-reference/feature-gates/) এনেবলড করা +[ফিচার গেট](/docs/reference/command-line-tools-reference/feature-gates/) এনেবলড করা থাকলে (কুবারনেটস v1.29 থেকে ফিচারটি ডিফল্টরূপে সক্রিয় থাকে), আপনি একটি `restartPolicy` নির্দিষ্ট করতে পারেন পডের `initContainers` ক্ষেত্রে তালিকাভুক্ত কন্টেইনারগুলির জন্য। এই রিস্টার্টেবল _sidecar_ কন্টেইনারগুলি অন্যান্য init কন্টেইনার থেকে এবং @@ -68,6 +68,12 @@ init কন্টেইনারগুলির মতো একই ক্রম সেই স্ট্যাটাসটি হয় সত্য হয়ে যায় কারণ কন্টেইনারে একটি প্রক্রিয়া চলছে এবং কোনো স্টার্টআপ প্রোব (probe) সংজ্ঞায়িত করা হয়নি, অথবা এর `startupProbe` সফল হওয়ার ফলে। +Pod [টার্মিনেশন](/docs/concepts/workloads/pods/pod-lifecycle/#termination-with-sidecars) হওয়ার পরে, +kubelet প্রধান অ্যাপ্লিকেশন কন্টেইনার সম্পূর্ণরূপে বন্ধ না হওয়া পর্যন্ত সাইডকার কন্টেইনার বন্ধ করা স্থগিত করে। +সাইডকার কন্টেইনারগুলি তখন পড স্পেসিফিকেশনে তাদের উপস্থিতির বিপরীত ক্রমে বন্ধ করা হয়। +এই পদ্ধতিটি নিশ্চিত করে যে সাইডকারগুলি সচল থাকে, পডের মধ্যে অন্যান্য কন্টেইনার সাপোর্ট করে, +যতক্ষণ না তাদের সার্ভিসের আর প্রয়োজন হয় না। + ### সাইডকার কন্টেইনারে জবস (Jobs with sidecar containers) আপনি যদি কুবারনেটস-স্টাইলের init কন্টেইনার ব্যবহার করে সাইডকার ব্যবহার করে এমন একটি জব (job) ডিফাইন করেন, @@ -98,8 +104,8 @@ init কন্টেইনারগুলির মতো একই ক্রম সাইডকার কন্টেইনার প্রধান অ্যাপ্লিকেশন কন্টেইনারের সাথে একযোগে চালান। তারা পডের জীবনচক্র জুড়ে সক্রিয় থাকে এবং মূল কন্টেইনার থেকে স্বাধীনভাবে শুরু এবং -বন্ধ করা যেতে পারে। [init কন্টেইনার](/bn/docs/concepts/workloads/pods/init-containers/) থেকে ভিন্ন, -সাইডকার কন্টেইনার সমর্থন [probe](/bn/docs/concepts/workloads/pods/pod-lifecycle/#types-of-probe) নিয়ন্ত্রণ করতে তাদের জীবনচক্র। +বন্ধ করা যেতে পারে। [init কন্টেইনার](/docs/concepts/workloads/pods/init-containers/) থেকে ভিন্ন, +সাইডকার কন্টেইনার সমর্থন [probe](/docs/concepts/workloads/pods/pod-lifecycle/#types-of-probe) নিয়ন্ত্রণ করতে তাদের জীবনচক্র। সাইডকার কন্টেইনারগুলি প্রধান অ্যাপ্লিকেশন কন্টেইনারগুলির সাথে সরাসরি ইন্টারঅ্যাক্ট করতে পারে, কারণ init কন্টেইনারগুলির মতো তারা সবসময় একই নেটওয়ার্ক ভাগ করে এবং ঐচ্ছিকভাবে ভলিউম (ফাইলসিস্টেম) @@ -112,7 +118,7 @@ Init কন্টেইনারগুলি মূল পাত্রে শু ## কন্টেইনারে সম্পদ ভাগাভাগি {{< comment >}} -এই বিভাগটি [init কন্টেইনার](/bn/docs/concepts/workloads/pods/init-containers/) পৃষ্ঠাতেও রয়েছে। +এই বিভাগটি [init কন্টেইনার](/docs/concepts/workloads/pods/init-containers/) পৃষ্ঠাতেও রয়েছে। আপনি যদি এই বিভাগটি সম্পাদনা করেন তবে উভয় স্থানে পরিবর্তন করুন৷ {{< /comment >}} @@ -123,7 +129,7 @@ init, sidecar এবং অ্যাপ কন্টেইনারগুলি সর্বোচ্চ হল *এফেক্টিভ রিকোয়েস্ট/লিমিট*। যদি কোন সম্পদের কোন সম্পদ সীমা নির্দিষ্ট না থাকে তবে এটি সর্বোচ্চ সীমা হিসাবে বিবেচিত হয়। * একটি সম্পদের জন্য Pod এর *এফেক্টিভ রিকোয়েস্ট/লিমিট* হল - [pod overhead](/bn/docs/concepts/scheduling-eviction/pod-overhead/) এর সমষ্টি এবং এর উচ্চতর: + [pod overhead](/docs/concepts/scheduling-eviction/pod-overhead/) এর সমষ্টি এবং এর উচ্চতর: * সমস্ত non-init কন্টেইনারের সমষ্টি (অ্যাপ এবং সাইডকার কন্টেইনার) রিসোর্সের জন্য অনুরোধ/সীমা * একটি সম্পদের জন্য এফেক্টিভ রিকোয়েস্ট/লিমিট @@ -143,7 +149,8 @@ init, sidecar এবং অ্যাপ কন্টেইনারগুলি ## {{% heading "whatsnext" %}} -* [নেটিভ সাইডকার কন্টেইনারে](/bn/blog/2023/08/25/native-sidecar-containers/) এ একটি ব্লগ পোস্ট পড়ুন। -* [একটি পড তৈরি করা যাতে একটি init কন্টেইনার রয়েছে](/bn/docs/tasks/configure-pod-container/configure-pod-initialization/#create-a-pod-that-has-an-init-container) সম্পর্কে পড়ুন। -* [প্রোবের প্রকার](/bn/docs/concepts/workloads/pods/pod-lifecycle/#types-of-probe) সম্পর্কে জানুন: সজীবতা, প্রস্তুতি, স্টার্টআপ প্রোব। -* [pod overhead](/bn/docs/concepts/scheduling-eviction/pod-overhead/) সম্পর্কে জানুন। +* শিখুন কিভাবে [সাইডকার কন্টেইনার এডপ্ট করবেন](/docs/tutorials/configuration/pod-sidecar-containers/) +* [নেটিভ সাইডকার কন্টেইনারে](/blog/2023/08/25/native-sidecar-containers/) এ একটি ব্লগ পোস্ট পড়ুন। +* [একটি পড তৈরি করা যাতে একটি init কন্টেইনার রয়েছে](/docs/tasks/configure-pod-container/configure-pod-initialization/#create-a-pod-that-has-an-init-container) সম্পর্কে পড়ুন। +* [প্রোবের প্রকার](/docs/concepts/workloads/pods/pod-lifecycle/#types-of-probe) সম্পর্কে জানুন: সজীবতা, প্রস্তুতি, স্টার্টআপ প্রোব। +* [pod overhead](/docs/concepts/scheduling-eviction/pod-overhead/) সম্পর্কে জানুন।