Merge branch 'dev-1.24-bn.1' of https://github.com/asem-hamid/website into adding-job-sidecar.yaml

This commit is contained in:
asem-hamid 2024-05-06 10:10:27 +06:00
commit 8f61e9a8ca
33 changed files with 613 additions and 233 deletions

View File

@ -4,7 +4,11 @@ linkTitle: ব্লগ
menu: menu:
main: main:
title: "ব্লগ" title: "ব্লগ"
weight: 40 weight: 20
post: >
<p>কুবারনেটিস এবং সাধারণভাবে কন্টেইনার স্পেসের জন্য সাম্প্রতিক সংবাদ পড়ুন, এবং প্রেস থেকে সরাসরি প্রাপ্ত প্রযুক্তিগত কিভাবে-কী পেতে থাকুন।</p>
--- ---
{{< comment >}}
ব্লগে অবদান সম্পর্কে তথ্যের জন্য, দেখুন
https://kubernetes.io/docs/contribute/new-content/blogs-case-studies/#write-a-blog-post
{{< /comment >}}

View File

@ -1,9 +1,13 @@
--- ---
title: কেস অনুযায়ী পরীক্ষা title: কেস স্টাডিজ
linkTitle: কেস অনুযায়ী পরীক্ষা linkTitle: কেস স্টাডিজ
bigheader: কুবারনেটিস ব্যবহারকারীদের কেস অনুযায়ী পরীক্ষা bigheader: কুবারনেটিস ব্যবহারকারীদের কেস স্টাডিজ
abstract: কুবারনেটিস ব্যবহারকারীদের একটি সংগ্রহ যারা উৎপাদনে এটি ব্যবহার করে abstract: কুবারনেটিস ব্যবহারকারীদের একটি সংগ্রহ যারা প্রোডাকশনে এটি ব্যবহার করে.
layout: basic layout: basic
class: gridPage class: gridPage
body_class: caseStudies
cid: caseStudies cid: caseStudies
menu:
main:
weight: 60
--- ---

View File

@ -7,7 +7,7 @@ cid: code-of-conduct
_কুবারনেটিস অনুসরণ করে _কুবারনেটিস অনুসরণ করে
[CNCF কোড অফ কন্ডাক্ট](https://github.com/cncf/foundation/blob/main/code-of-conduct.md)। [CNCF কোড অফ কন্ডাক্ট](https://github.com/cncf/foundation/blob/main/code-of-conduct.md)।
CNCF CoC এর পাঠ্যটি নীচে প্রতিলিপি করা হয়েছে, CNCF CoC এর পাঠ্যটি নীচে প্রতিলিপি করা হয়েছে,
[commit 71412bb02](https://github.com/cncf/foundation/blob/71412bb029090d42ecbeadb39374a337bfb48a9c/code-of-conduct.md) হিসাবে_ [commit 71412bb02](https://github.com/cncf/foundation/blob/71412bb029090d42ecbeadb39374a337bfb48a9c/code-of-conduct-languages/bn.md) হিসাবে_
<div id="cncf-code-of-conduct"> <div id="cncf-code-of-conduct">
{{< include "static/cncf-code-of-conduct.md" >}} {{< include "static/cncf-code-of-conduct.md" >}}

View File

@ -0,0 +1,85 @@
<!-- Do not edit this file directly. Get the latest from
https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/bn.md -->
## CNCF কমিউনিটি কোড অফ কন্ডাক্ট (CNCF Community Code of Conduct) v1.3
### কমিউনিটি কোড অফ কন্ডাক্ট (Contributor Code of Conduct)
CNCF কমিউনিটির অবদানকারী, রক্ষণাবেক্ষণকারী এবং অংশগ্রহণকারী হিসাবে, এবং একটি উন্মুক্ত এবং একটি উন্মুক্ত
এবং স্বাগতম জানানো কমিউনিটিতে গড়ে তোলার স্বার্থে, যে সমস্ত লোক অংশগ্রহণ করে বা অবদান রেখে সমস্যাগুলি রিপোর্ট করা,
ফিচারগুলো অনুরোধ পোস্ট করা, ডকুমেন্টেশন আপডেট করা, পুল অনুরোধ বা প্যাচ জমা দেওয়া, কনফারেন্স বা ইভেন্টে যোগদান করা,
বা অন্যান্য কমিউনিটি বা প্রকল্পের কার্যকলাপে জড়িত থাকার মাধ্যমে তাদের সকলকে আমরা সম্মান করার অঙ্গীকার করি।
আমরা বয়স, শরীরের আকার, বর্ণ, অক্ষমতা, জাতিগততা, অভিজ্ঞতার স্তর, পারিবারিক অবস্থা, লিঙ্গ, লিঙ্গ পরিচয় এবং অভিব্যক্তি, বৈবাহিক অবস্থা, সামরিক বা প্রবীণ অবস্থা, জাতীয়তা, ব্যক্তিগত চেহারা, জাতি, ধর্ম, যৌন দৃষ্টিভঙ্গি, আর্থ-সামাজিক অবস্থা, উপজাতি বা বৈচিত্র্যের অন্য কোনও মাত্রা নির্বিশেষে প্রত্যেকের জন্য CNCF কমিউনিটিয়ের অংশগ্রহণকে একটি হয়রানি-মুক্ত অভিজ্ঞতা তৈরি করতে প্রতিশ্রুতিবদ্ধ।
## সুযোগ (Scope)
এই আচরণবিধি প্রযোজ্য:
* প্রকল্প এবং কমিউনিটির স্থানগুলির মধ্যে,
* অন্যান্য স্থানগুলিতে যখন কোনও পৃথক CNCF কমিউনিটির অংশগ্রহণকারীর কথা বা ক্রিয়াগুলি কোনও CNCF প্রকল্প, CNCF কমিউনিটি বা অন্য কোনও CNCF কমিউনিটির অংশগ্রহণকারীর দিকে পরিচালিত হয়
### CNCF ইভেন্টস (CNCF Events)
পেশাদার ইভেন্ট কর্মীদের সাথে লিনাক্স ফাউন্ডেশন দ্বারা উত্পাদিত CNCF ইভেন্টগুলি ইভেন্ট পৃষ্ঠায় উপলব্ধ লিনাক্স ফাউন্ডেশন [ইভেন্টস কোড অফ কন্ডাক্ট] (<https://events.linuxfoundation.org/code-of-conduct/>) দ্বারা পরিচালিত হয়। এটি CNCF আচরণবিধির সাথে একত্রে ব্যবহার করার জন্য ডিজাইন করা হয়েছে।
## আমাদের মান (Our Standards)
CNCF কমিউনিটি উন্মুক্ত, অন্তর্ভুক্তিমূলক এবং শ্রদ্ধাশীল। আমাদের কমিউনিটির প্রতিটি সদস্যের তাদের পরিচয়কে সম্মান করার অধিকার রয়েছে।
ইতিবাচক পরিবেশে অবদান রাখে এমন আচরণের উদাহরণগুলির মধ্যে রয়েছে তবে সীমাবদ্ধ নয়:
* অন্যান্য মানুষের প্রতি সহানুভূতি এবং দয়া প্রদর্শন করা
* ভিন্ন মতামত, দৃষ্টিভঙ্গি এবং অভিজ্ঞতার প্রতি শ্রদ্ধাশীল হওয়া
* গঠনমূলক প্রতিক্রিয়া দেওয়া এবং সদয়ভাবে গ্রহণ করা
* দায় স্বীকার করা এবং আমাদের ভুলের দ্বারা ক্ষতিগ্রস্থদের কাছে ক্ষমা চাওয়া,
এবং অভিজ্ঞতা থেকে শিখা
* যা কেবল ব্যক্তি হিসাবে আমাদের জন্য নয়, সামগ্রিক কমিউনিটির জন্য সর্বোত্তম সেদিকে
মনোনিবেশ করা
* স্বাগত এবং অন্তর্ভুক্তিমূলক ভাষা ব্যবহার করা
অগ্রহণযোগ্য আচরণের উদাহরণগুলির মধ্যে রয়েছে তবে সীমাবদ্ধ নয়:
* যৌন ভাষা বা চিত্রাবলীর ব্যবহার
* ট্রলিং, অপমানজনক বা অবমাননাকর মন্তব্য এবং ব্যক্তিগত বা রাজনৈতিক আক্রমণ
* যে কোনও রূপে পাবলিক বা প্রাইভেট হয়রানি
* অন্যদের ব্যক্তিগত তথ্য প্রকাশ, যেমন তাদের স্পষ্ট অনুমতি ছাড়া
প্রকৃত বা ইমেল ঠিকানা প্রকাশ করা
* সহিংসতা, সহিংসতার হুমকি দেওয়া বা অন্যকে হিংসাত্মক আচরণে জড়িত হতে উত্সাহিত করা
* কারও সম্মতি ছাড়াই অনুসরণ করা বা অনুসরণ করা
* অবাঞ্ছিত শারীরিক যোগাযোগ
* অবাঞ্ছিত যৌন বা রোমান্টিক মনোযোগ বা অগ্রগতি
* অন্যান্য আচরণ যা পেশাদার পরিবেশে যুক্তিসঙ্গতভাবে অনুপযুক্ত বলে
বিবেচিত হতে পারে
নিম্নলিখিত আচরণগুলিও নিষিদ্ধ:
* আচরণবিধির তদন্তের সাথে সম্পর্কিত জেনেশুনে মিথ্যা বা বিভ্রান্তিকর তথ্য সরবরাহ করা বা অন্যথায় ইচ্ছাকৃতভাবে তদন্তে হস্তক্ষেপ করা।
* কোনও ব্যক্তির বিরুদ্ধে প্রতিশোধ নেওয়া কারণ তারা কোনও ঘটনা রিপোর্ট করেছে বা সাক্ষী হিসাবে কোনও ঘটনা সম্পর্কে তথ্য সরবরাহ করেছে।
প্রকল্প রক্ষণাবেক্ষণকারীদের কমেন্ট, কমিট, কোড, উইকি এডিট, ইস্যু এবং অন্যান্য অবদান যা এই আচরণবিধির সাথে সামঞ্জস্যপূর্ণ নয় তা অপসারণ, এডিট বা প্রত্যাখ্যান করার অধিকার এবং দায়িত্ব রয়েছে।
এই আচরণবিধি গ্রহণ করে, প্রকল্প রক্ষণাবেক্ষণকারীরা একটি CNCF প্রকল্প পরিচালনার প্রতিটি ক্ষেত্রে এই নীতিগুলি ন্যায্য এবং ধারাবাহিকভাবে প্রয়োগ
করার জন্য প্রতিশ্রুতিবদ্ধ।
প্রকল্প রক্ষণাবেক্ষণকারীরা যারা আচরণবিধি অনুসরণ বা প্রয়োগ করে না তাদের প্রকল্প দল থেকে অস্থায়ীভাবে বা স্থায়ীভাবে অপসারণ করা যেতে পারে।
## প্রতিবেদন (Reporting)
কুবারনেটিস কমিউনিটির মধ্যে ঘটে যাওয়া ঘটনাগুলির জন্য, <conduct@kubernetes.io> মাধ্যমে [কুবারনেটিস কোড অফ কন্ডাক্ট কমিটি](https://git.k8s.io/community/committee-code-of-conduct) এর সাথে যোগাযোগ করুন। আপনি তিন কার্যদিবসের মধ্যে একটি প্রতিক্রিয়া আশা করতে পারেন।
অন্যান্য প্রকল্পের জন্য, বা প্রকল্প-অজ্ঞেয়বাদী বা একাধিক CNCF প্রকল্পকে প্রভাবিত করে এমন ঘটনাগুলির জন্য, দয়া করে <conduct@cncf.io> এর মাধ্যমে [CNCF কোড অফ কন্ডাক্ট কমিটি](https://www.cncf.io/conduct/committee/) এর সাথে যোগাযোগ করুন। বিকল্পভাবে, আপনি আপনার প্রতিবেদন জমা দেওয়ার জন্য [CNCF কোড অফ কন্ডাক্ট কমিটি](https://www.cncf.io/conduct/committee/) এর যে কোনও স্বতন্ত্র সদস্যের সাথে যোগাযোগ করতে পারেন। বেনামে কীভাবে রিপোর্ট জমা দিতে হয়, সেই সহ কীভাবে রিপোর্ট জমা দিতে হয়, সেই বিষয়ে আরও বিস্তারিত নির্দেশাবলীর জন্য অনুগ্রহ করে আমাদের [ইনসিডেন্ট রেজোলিউশন প্রসিডিউরস](https://github.com/cncf/foundation/blob/main/code-of-conduct/coc-incident-resolution-procedures.md) দেখুন। আপনি তিন কার্যদিবসের মধ্যে একটি প্রতিক্রিয়া আশা করতে পারেন।
লিনাক্স ফাউন্ডেশন দ্বারা উত্পাদিত CNCF ইভেন্টে ঘটে যাওয়া ঘটনাগুলির জন্য, দয়া করে <eventconduct@cncf.io> সাথে যোগাযোগ করুন।
## প্রয়োগ (Enforcement)
একটি রিপোর্ট করা ঘটনার পর্যালোচনা ও তদন্তের পরে, সিওসি প্রতিক্রিয়া দল যার এখতিয়ার রয়েছে তারা এই আচরণবিধি এবং এর সম্পর্কিত ডকুমেন্টেশনের ভিত্তিতে কোন পদক্ষেপটি উপযুক্ত তা নির্ধারণ করবে।
কোন আচরণবিধির ঘটনাগুলি প্রকল্প নেতৃত্ব দ্বারা পরিচালিত হয়, কোন ঘটনাগুলি CNCF কোড অফ কন্ডাক্ট কমিটি দ্বারা পরিচালিত হয় এবং কোন ঘটনাগুলি লিনাক্স ফাউন্ডেশন (এর ইভেন্ট টিম সহ) দ্বারা পরিচালিত হয় সে সম্পর্কে তথ্যের জন্য আমাদের [এখতিয়ার নীতি](https://github.com/cncf/foundation/blob/main/code-of-conduct/coc-committee-jurisdiction-policy.md) দেখুন।
## সংশোধনী (Amendments)
CNCF সনদের সাথে সামঞ্জস্যপূর্ণ, এই আচরণবিধিতে যে কোনও উল্লেখযোগ্য পরিবর্তন অবশ্যই প্রযুক্তিগত তদারকি কমিটি দ্বারা অনুমোদিত হতে হবে।
## স্বীকারোক্তি (Acknowledgements)
এই আচরণবিধিটি অবদানকারী চুক্তি থেকে অভিযোজিত
(http://contributor-covenant.org), সংস্করণ 2.0 এখানে উপলব্ধ
http://contributor-covenant.org/version/2/0/code_of_conduct/

View File

@ -10,4 +10,5 @@ weight: 40
ধারণা বিভাগটি আপনাকে কুবারনেটিস সিস্টেমের অংশগুলো এবং কুবারনেটিস আপনার {{< glossary_tooltip text="ক্লাস্টারের" term_id="cluster" length="all" >}} প্রতিনিধিত্ব করার জন্য যে অ্যাবস্ট্রাকশনগুলো ব্যবহার করে সেগুলো সম্পর্কে শিখতে সাহায্য করে এবং কুবারনেটিস কীভাবে কাজ করে সে সম্পর্কে আপনাকে গভীরভাবে বুঝতে সাহায্য করে । ধারণা বিভাগটি আপনাকে কুবারনেটিস সিস্টেমের অংশগুলো এবং কুবারনেটিস আপনার {{< glossary_tooltip text="ক্লাস্টারের" term_id="cluster" length="all" >}} প্রতিনিধিত্ব করার জন্য যে অ্যাবস্ট্রাকশনগুলো ব্যবহার করে সেগুলো সম্পর্কে শিখতে সাহায্য করে এবং কুবারনেটিস কীভাবে কাজ করে সে সম্পর্কে আপনাকে গভীরভাবে বুঝতে সাহায্য করে ।
<!-- body --> <!-- body -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

View File

@ -0,0 +1,91 @@
---
title: "ওয়ার্কলোড"
weight: 55
description: >
পড বুঝুন, কুবারনেটিসের সবচেয়ে ছোট ডেপ্লয়বল কম্পিউট অবজেক্ট এবং উচ্চ-লেভেল অবস্ট্রাক্শন যা আপনাকে সেগুলো চালাতে সাহায্য করে ।
no_list: true
card:
title: ওয়ার্কলোড এবং পড
name: concepts
weight: 60
---
{{< glossary_definition term_id="ওয়ার্কলোড" length="short" >}}
আপনার ওয়ার্কলোড একটি একক উপাদান বা একাধিক যা একসাথে কাজ করে, কুবারনেটিসে আপনি এটিকে
[_pods_](/bn/docs/concepts/workloads/pods) এর একটি সেটের মধ্যে চালান।
কুবারনেটিসে, একটি পড আপনার ক্লাস্টারে
{{< glossary_tooltip text="কন্টেইনারগুলোর" term_id="container" >}} চলমান একটি সেট উপস্থাপন করে৷
কুবারনেটিস পডের একটি [সংজ্ঞায়িত জীবনচক্র](/bn/docs/concepts/workloads/pods/pod-lifecycle/).
উদাহরণস্বরূপ, একবার আপনার ক্লাস্টারে একটি পড চলমান হলে
{{< glossary_tooltip text="নোড" term_id="node" >}} যেখানে সেই পডটি চলছে
সেখানে একটি গুরুতর ত্রুটির অর্থ হলো সেই নোডের সমস্ত পড ব্যর্থ হয়েছে ৷ কুবারনেটিস ব্যর্থতার সেই লেভেলটিকে চূড়ান্ত হিসাবে বিবেচনা করে:
আপনাকে পুনরুদ্ধার করার জন্য একটি নতুন পড তৈরি করতে হবে, এমনকি যদি নোডটি পরে সুস্থ হয়ে ওঠে।
যাইহোক, জীবনকে যথেষ্ট সহজ করতে, আপনাকে প্রতিটি পড সরাসরি পরিচালনা করতে হবে না।
পরিবর্তে, আপনি _ওয়ার্কলোড রিসোর্স_ ব্যবহার করতে পারেন যা আপনার পক্ষ থেকে পডের একটি সেট পরিচালনা করে।
এই রিসোর্সগুলো {{< glossary_tooltip term_id="কন্ট্রোলার" text="controllers" >}} কনফিগার করে
যা নিশ্চিত করে যে সঠিক সংখ্যক পড চলছে, আপনার নির্দিষ্ট
স্টেটের সাথে মেলে৷
কুবারনেটিস বেশ কয়েকটি বিল্ট ইন ওয়ার্কলোড রিসোর্স সরবরাহ করে:
* [ডিপ্লয়মেন্ট](/bn/docs/concepts/workloads/controllers/deployment/) এবং [রেপ্লিকাসেট](/bn/docs/concepts/workloads/controllers/replicaset/),
(ডিপ্লয়মেন্ট হলো একটি প্রতিস্থাপন ব্যবস্থা লিগেসি
{{< glossary_tooltip text="ReplicationController" term_id="replication-controller" >}} API এর)
ক্লাস্টারে একটি স্টেটলেস অ্যাপ্লিকেশান ওয়ার্কলোড পরিচালনা করার জন্য ডিপ্লয়মেন্ট একটি উপযুক্ত ব্যবস্থা , যেখানে
ডিপ্লয়মেন্টের যেকোনো পড বিনিময়যোগ্য এবং প্রয়োজনে প্রতিস্থাপন করা যেতে পারে।
* [স্টেটফুলসেট](/bn/docs/concepts/workloads/controllers/statefulset/)
আপনাকে এক বা একাধিক সম্পর্কিত পড চালাতে দেয় যা কোনোভাবে ট্র্যাক স্টেট করে। উদাহরণস্বরূপ, যদি আপনার
ওয়ার্কলোড ক্রমাগতভাবে ডেটা রেকর্ড করে, আপনি একটি স্টেটফুলসেট চালাতে পারেন যা প্রতিটি পডের সাথে একটি
[PersistentVolume](/bn/docs/concepts/storage/persistent-volumes/) এর সাথে মেলে। আপনার কোড, সেই স্টেটফুলসেটের
জন্য পডগুলিতে চলমান, সামগ্রিক স্থিতিস্থাপকতা উন্নত করতে একই স্টেটফুলসেটের অন্যান্য
পডগুলিতে ডেটা প্রতিলিপি করতে পারে।
* একটি [ডেমনসেট](/bn/docs/concepts/workloads/controllers/daemonset/) পডগুলোকে সংজ্ঞায়িত করে
যা একটি নির্দিষ্ট {{< glossary_tooltip text="নোড" term_id="node" >}} লোকাল সুবিধা প্রদান করে;
প্রতিবার আপনি আপনার ক্লাস্টারে একটি নোড যুক্ত করেন যা একটি ডেমনসেটের স্পেসিফিকেশনের সাথে মেলে,
কন্ট্রোল প্লেন সেই ডেমনসেটের জন্য একটি পডকে নতুন নোডে নির্ধারণ করে।
ডেমনসেটের প্রতিটি পড একটি ক্লাসিক Unix / POSIX সার্ভারে সিস্টেম ডেমনের মতো একই ভূমিকা পালন
করে। একটি ডেমনসেট আপনার ক্লাস্টার পরিচালনার জন্য গুরুত্বপূর্ণ হতে পারে, যেমন একটি প্লাগইন নোড অ্যাক্সেস করতে দেয়
[ক্লাস্টার নেটওয়ার্কিং](/bn/docs/concepts/cluster-administration/networking/#how-to-implement-the-kubernetes-network-model),
এটি আপনাকে নোড পরিচালনা করতে সাহায্য করতে পারে,
অথবা এটি ঐচ্ছিক আচরণ প্রদান করতে পারে যা আপনি যে কন্টেইনার প্ল্যাটফর্মটি চালাচ্ছেন তা উন্নত করে।
* আপনি একটি
[Job](/bn/docs/concepts/workloads/controllers/job/)
এবং / বা একটি [CronJob](/bn/docs/concepts/workloads/controllers/cron-jobs/)
ব্যবহার করতে পারেন যা কাজগুলোকে চিহ্নিত করবে
যা সমাপ্তির জন্য চলবে পরে থামবে।
একটি Job একটি একক টাস্কের প্রতিনিধিত্ব করে,
যেখানে প্রতিটি CronJob একটি শিডিউল অনুযায়ী পুনরাবৃত্তি করে।
বৃহত্তর কুবারনেটস ইকোসিস্টেমে, আপনি তৃতীয় পক্ষের ওয়ার্কলোডের রিসোর্সগুলো খুঁজে পেতে পারেন
যা অতিরিক্ত আচরণ প্রদান করে। একটি
[কাস্টম রিসোর্স ডেফিনিশন](/bn/docs/concepts/extend-kubernetes/api-extension/custom-resources/) ব্যবহার করে,
আপনি যদি কুবারনেটসের মূল অংশ নয় এমন একটি নির্দিষ্ট আচরণ চান তাহলে আপনি একটি তৃতীয় পক্ষের ওয়ার্কলোডের রিসোর্স যোগ করতে পারেন ।
উদাহরণস্বরূপ, আপনি যদি আপনার অ্যাপ্লিকেশনের জন্য পডগুলির একটি গ্রুপ চালাতে চান
কিন্তু কাজ বন্ধ করতে চান যদি না _সব_ পডগুলো উপলব্ধ হয় (সম্ভবত কিছু উচ্চ-থ্রুপুট ডিস্ট্রিবিউট করা কাজের জন্য),
তাহলে আপনি সেই ফিচারটি প্রদান করে এমন একটি এক্সটেনশন বাস্তবায়ন বা ইনস্টল করতে পারেন।
## {{% heading "whatsnext" %}}
ওয়ার্কলোড ম্যানেজমেন্টের জন্য প্রতিটি API ধরণের সম্পর্কে পড়ার পাশাপাশি,
আপনি কীভাবে নির্দিষ্ট কাজগুলো করতে হবে তা পড়তে পারেন:
* [একটি ডিপ্লয়মেন্ট ব্যবহার করে একটি স্টেটলেস অ্যাপ্লিকেশন চালান](/bn/docs/tasks/run-application/run-stateless-application-deployment/)
* একটি [একক উদাহরণ](/bn/docs/tasks/run-application/run-single-instance-stateful-application/) হিসাবে একটি স্টেটফুল অ্যাপ্লিকেশন চালান
অথবা একটি [রেপ্লিকেটেড সেট](/bn/docs/tasks/run-application/run-replicated-stateful-application/) হিসাবে
* [CronJob দিয়ে স্বয়ংক্রিয় কাজ চালান](/bn/docs/tasks/job/automated-tasks-with-cron-jobs/)
কনফিগারেশন থেকে কোড আলাদা করার জন্য কুবারনেটিসের প্রক্রিয়া সম্পর্কে জানতে,
[কনফিগারেশন](/bn/docs/concepts/configuration/) দেখুন।
কুবারনেটিস কীভাবে অ্যাপ্লিকেশনগুলির জন্য পডগুলো পরিচালনা করে
সে সম্পর্কে পটভূমি প্রদান করে এমন দুটি সাপোর্টকারী ধারণা রয়েছে:
* [গার্বেজ কালেকশন](/bn/docs/concepts/architecture/garbage-collection/) আপনার ক্লাস্টার
থেকে বস্তুগুলিকে তাদের _মালিকানাধীন রিসোর্স_ সরিয়ে ফেলার পরে পরিষ্কার করে।
* [_time-to-live after finished_ কন্ট্রোলার](/bn/docs/concepts/workloads/controllers/ttlafterfinished/)
কাজগুলো সম্পূর্ণ করার পর একটি নির্দিষ্ট সময় পেরিয়ে গেলে তা সরিয়ে দেয়।
একবার আপনার অ্যাপ্লিকেশানটি চালু হয়ে গেলে, আপনি এটিকে একটি [সার্ভিস](/bn/docs/concepts/services-networking/service/)
হিসাবে ইন্টারনেটে উপলব্ধ করতে চাইতে পারেন বা, শুধুমাত্র ওয়েব অ্যাপ্লিকেশনের জন্য,
একটি [ইনগ্রেস](/bn/docs/concepts/services-networking/ingress) ব্যবহার করে ।

View File

@ -0,0 +1,61 @@
---
title: "ওয়ার্কলোড ম্যানেজমেন্ট"
weight: 20
simple_list: true
---
কুবারনেটিস বিভিন্ন বিল্ট ইন API দেয় ঘোষণামূলক ম্যানেজমেন্ট
{{< glossary_tooltip text="ওয়ার্কলোড" term_id="workload" >}}
এবং ওয়ার্কলোডের উপাদানের জন্য।
অবশেষে, আপনার অ্যাপ্লিকেশন {{< glossary_tooltip term_id="পডের" text="Pods" >}}
মধ্যে রান হয় কন্টেইনার হিসেবে; যাইহোক, একক পড ম্যানেজ করা কষ্টসাধ্য।
উদাহরণস্বরূপ, যদি একটি পড ব্যর্থ হয়, আপনি তাহলে নতুন পড চালিয়ে এটিকে
রিপ্লেস করতে চাইবেন। কুবারনেটিস আপনার জন্য এটি করে দিবে।
আপনি ওয়ার্ক লোড তৈরি করার জন্য কুবারনেটিস API ব্যবহার করতে পারেন
{{< glossary_tooltip text="অবজেক্ট" term_id="object" >}} যা পড
থেকে বেশি অবস্ট্রাক্শন লেভেল প্রদর্শন করে, তারপর কুবারনেটিস
{{< glossary_tooltip text="কন্ট্রোল প্লেন" term_id="control-plane" >}} স্বয়ংক্রিয়ভাবে আপনার
পক্ষ থেকে পড অবজেক্ট পরিচালনা করে, আপনার সংজ্ঞায়িত ওয়ার্কলোড অবজেক্টের স্পেসিফিকেশনের উপর ভিত্তি করে।
ওয়ার্কলোড পরিচালনার জন্য বিল্ট ইন API গুলো হলো:
[ডিপ্লয়মেন্ট](/bn/docs/concepts/workloads/controllers/deployment/) (এবং, পরোক্ষভাবে, [রেপ্লিকাসেট](/bn/docs/concepts/workloads/controllers/replicaset/)),
আপনার ক্লাস্টারে একটি অ্যাপ্লিকেশন চালানোর সবচেয়ে সাধারণ উপায়।
ক্লাস্টারে একটি স্টেটলেস অ্যাপ্লিকেশান ওয়ার্কলোড পরিচালনা করার জন্য ডিপ্লয়মেন্ট একটি উপযুক্ত ব্যবস্থা , যেখানে
ডিপ্লয়মেন্টের যেকোনো পড বিনিময়যোগ্য এবং প্রয়োজনে প্রতিস্থাপন করা যেতে পারে।
(ডিপ্লয়মেন্ট হলো একটি প্রতিস্থাপন ব্যবস্থা লিগেসি
{{< glossary_tooltip text="ReplicationController" term_id="replication-controller" >}} API এর).
একটি [স্টেটফুলসেট](/bn/docs/concepts/workloads/controllers/statefulset/) আপনাকে অনুমতি দেয়
এক বা একাধিক পড পরিচালনা করার সব একই অ্যাপ্লিকেশন কোড চালায় যেখানে পড
একটি স্বতন্ত্র পরিচয় রাখতে চায়। এটি ডিপ্লয়মেন্ট থেকে ভিন্ন যেখানে
পড বিনিময়যোগ্য হয়ে থাকে ।
স্টেটফুলসেটের সাধারণ কাজ হলো পড এবং পারসিসটেন্ট স্টোরেজ এর মধ্যে একটি লিঙ্ক তৈরি করা।
উদাহরণস্বরূপ, আপনি একটি স্টেটফুল সেট চালাতে পারেন যা প্রতিটি পডকে সংযুক্ত করে
একটি [PersistentVolume](/bn/docs/concepts/storage/persistent-volumes/) এর সাহায্যে।যদি
স্টেটফুলসেটের একটি পডও ব্যর্থ হয়, তাহলে কুবারনেটিস একটি প্রতিস্থাপন পড তৈরি করে
যা একই PersistentVolume এর সাথে সংযুক্ত থাকে।
একটি [ডেমনসেট](/bn/docs/concepts/workloads/controllers/daemonset/) পডগুলোকে সংজ্ঞায়িত করে
যা একটি নির্দিষ্ট {{< glossary_tooltip text="নোড" term_id="node" >}} লোকাল সুবিধা প্রদান করে;
উদাহরণস্বরূপ, ড্রাইভার নোডের কন্টেইনারগুলোকে স্টোরেজ সিস্টেম অ্যাক্সেস করতে দেয়। আপনি তখন ডেমনসেট ব্যবহার করতে পারেন
যখন ড্রাইভার, বা অন্যান্য নোড-লেভেলের সার্ভিস,নোডে চালাতে হবে যেখানে এটি দরকারী।
ডেমনসেটের প্রতিটি পড একটি ক্লাসিক Unix / POSIX সার্ভারে সিস্টেম ডেমনের মতো
একই ভূমিকা পালন করে।
একটি ডেমনসেট আপনার ক্লাস্টার পরিচালনার জন্য গুরুত্বপূর্ণ হতে পারে,
যেমন একটি প্লাগইন নোড অ্যাক্সেস করতে দেয়
[ক্লাস্টার নেটওয়ার্কিং](/bn/docs/concepts/cluster-administration/networking/#how-to-implement-the-kubernetes-network-model),
এটি আপনাকে নোড পরিচালনা করতে সাহায্য করতে পারে,
বা এটি কম সুবিধা প্রদান করতে পারে যা আপনি যে কন্টেইনার প্ল্যাটফর্মটি চালাচ্ছেন তা উন্নত করে।
আপনি আপনার ক্লাস্টারের প্রতিটি নোড জুড়ে বা শুধুমাত্র একটি উপসেট জুড়ে ডেমনসেট (এবং তাদের পড) চালাতে পারেন (উদাহরণস্বরূপ,
শুধুমাত্র GPU ইনস্টল করা নোডগুলিতে GPU এক্সিলারেটর ড্রাইভার ইনস্টল করুন)।
আপনি একটি [Job](/bn/docs/concepts/workloads/controllers/job/) এবং / বা
একটি [CronJob](/bn/docs/concepts/workloads/controllers/cron-jobs/) ব্যবহার করতে পারেন
যা কাজগুলোকে চিহ্নিত করবে যা সমাপ্তির জন্য চলবে পরে থামবে। একটি Job একটি
একক টাস্কের প্রতিনিধিত্ব করে, যেখানে প্রতিটি CronJob একটি শিডিউল অনুযায়ী পুনরাবৃত্তি করে।
এই বিভাগে অন্যান্য বিষয়:
<!-- relies on simple_list: true in the front matter -->

View File

@ -1,6 +1,6 @@
--- ---
content_type: ধারণা content_type: concept
title: অবদান রাখো K8s ডকুমেনটেশনে title: কুবারনেটিসে অবদান
linktitle: অবদান linktitle: অবদান
main_menu: true main_menu: true
no_list: true no_list: true
@ -8,181 +8,24 @@ weight: 80
card: card:
name: অবদান name: অবদান
weight: 10 weight: 10
title: K8s এ অবদান রাখা শুরু করুন title: কুবারনেটিসে অবদান
--- ---
<!-- overview --> <!-- overview -->
*কুবারনেটিস নতুন এবং অভিজ্ঞ সকল অবদানকারীদের থেকে উন্নতিকে স্বাগত জানায়!* কুবারনেটিসে অবদান রাখার অনেক উপায় আছে। আপনি নতুন ফিচারগুলোর জন্য ডিজাইনে কাজ করতে পারেন,
আপনি আমাদের কাছে ইতিমধ্যে থাকা কোডটি ডকুমেন্ট করতে পারেন, আপনি আমাদের [ব্লগের](/bn/blog) জন্য লিখতে পারেন।
আরও আছে: আপনি সেই নতুন ফিচারগুলোর বাস্তবায়ন করতে পারেন বা বাগগুলি ঠিক করতে পারেন৷ আপনি লোকেদের আমাদের
অবদানকারী কমিউনিটিতে যোগ দিতে সাহায্য করতে পারেন, বা বিদ্যমান অবদানকারীদের সাপোর্ট করতে পারেন৷
{{< note >}} এই সমস্ত ভিন্ন উপায়ে প্রকল্পে পার্থক্য আনতে, আমরা - কুবারনেটিস -
সাধারণভাবে কুবারনেটিস অবদান সম্পর্কে আরও জানতে, দেখুন একটি ডেডিকেটেড ওয়েবসাইট তৈরি করেছি: https://k8s.dev/।
[অবদানকারীদের জন্য ডকুমেন্টেশন](https://www.কুবারনেটিস.dev/docs/)। কুবারনেটিসে অবদান রাখার বিষয়ে আরও জানতে আপনি সেখানে যেতে পারেন।
{{< /note >}}
এই ওয়েবসাইটটি [কুবারনেটিস SIG Docs](/docs/contribute/#get-involved-with-sig-docs) দ্বারা রক্ষণাবেক্ষণ করা হয় । আপনি যদি বিশেষভাবে _এই_ ডকুমেন্টেশনে অবদান রাখার বিষয়ে জানতে চান, পড়ুন
[কুবারনেটিস ডকুমেন্টেশনে অবদান রাখুন](/docs/contribute/docs/)।
কুবারনেটিস ডকুমেন্টেশন অবদানকারী: এছাড়াও আপনি পড়তে পারেন
{{< glossary_tooltip text="CNCF" term_id="cncf" >}}
- বিদ্যমান সামগ্রী উন্নত করুন [পৃষ্ঠা](https://contribute.cncf.io/contributors/projects/#kubernetes)
- নতুন কন্টেন্ট তৈরি করুন কুবারনেটিস অবদান সম্পর্কে।
- ডকুমেন্টেশন অনুবাদ করুন
- কুবারনেটিস রিলিজ চক্রের ডকুমেন্টেশন অংশগুলি পরিচালনা এবং প্রকাশ করুন
<!-- body -->
## শুরু করুন
যে কেউ ডকুমেন্টেশন সম্পর্কে একটি সমস্যা (issue) খুলতে পারে, বা পরিবর্তন করতে পারে
পুল রিকুয়েস্ট(pull request) দেয়ার মাধ্যমে
[`কুবারনেটিস/website` GitHub Repository](https://github.com/kubernetes/website) এ। আপনাকে
[git](https://git-scm.com/) এবং
[GitHub](https://lab.github.com/) সম্পর্কে জানতে হবে
কুবারনেটিস সম্প্রদায়ে কার্যকরভাবে কাজ করার জন্য।
ডকুমেন্টেশনের সাথে জড়িত হতে:
1. CNCF [কন্ট্রিবিউটর লাইসেন্স চুক্তি](https://github.com/kubernetes/community/blob/master/CLA.md) স্বাক্ষর করুন।
2. [ডকুমেন্টেশন রিপোজিটরি](https://github.com/kubernetes/website) এবং ওয়েবসাইটের [স্ট্যাটিক সাইট জেনারেটর](https://gohugo.io) এর সাথে নিজেকে পরিচিত করুন ।
3. নিশ্চিত করুন যে আপনি প্রাথমিক প্রক্রিয়াগুলি বুঝতে পেরেছেন৷
[একটি পুল অনুরোধ খোলার](/docs/contribute/new-content/open-a-pr/) এবং
[পরিবর্তন পর্যালোচনা করার](/docs/contribute/review/reviewing-prs/)।
<!-- See https://github.com/কুবারনেটিস/website/issues/28808 for live-editor URL to this figure -->
<!-- You can also cut/paste the mermaid code into the live editor at https://mermaid-js.github.io/mermaid-live-editor to play around with it -->
{{< mermaid >}}
flowchart TB
subgraph third[পুল রিকোয়েস্ট খুলুন]
direction TB
U[ ] -.-
Q[বিষয়বস্তু উন্নত] --- N[সামগ্রী তৈরি করুন]
N --- O[Translate docs]
O --- P[Docs এর অংশগুলি পরিচালনা/প্রকাশ করুন<br>K8s রিলিজ চক্রের থেকে]
end
subgraph second[পুনঃমূল্যায়ন]
direction TB
T[ ] -.-
D[দেখুন<br>K8s/website<br>ভান্ডার] --- E[দেখুন<br>Hugo static সাইট<br>generator]
E --- F[মৌলিক <br>GitHub কমান্ড বুঝুন]
F --- G[পর্যালোচনা করো খোলা পুল রিকোয়েস্ট<br>এবং পর্যালোচনা পরিবর্তন করুন <br>প্রসেস]
end
subgraph first[Sign up]
direction TB
S[ ] -.-
B[স্বাক্ষর করুন CNCF<br>অবদানকারী<br>লাইসেন্স চুক্তি] --- C[সিগ-Docs এ যোগ দিন<br>Slack channel]
C --- V[কুবারনেটিস-sig-docs-এ যোগ দিন<br>মেইলিং তালিকা]
V --- M[সাপ্তাহিকভাবে যোগদান করুন<br>সিগ-Docs কল<br>অথবা slack বৈঠকে]
end
A([fa:fa-user নতুন<br>অবদানকারী]) --> first
A --> second
A --> third
A --> H[প্রশ্ন করো!!!]
classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px;
classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold
classDef spacewhite fill:#ffffff,stroke:#fff,stroke-width:0px,color:#000
class A,B,C,D,E,F,G,H,M,Q,N,O,P,V grey
class S,T,U spacewhite
class first,second,third white
{{</ mermaid >}}
***চিত্র - একজন নতুন অবদানকারীর জন্য শুরু করা***
উপরের চিত্রটি নতুন অবদানকারীদের জন্য একটি রোডম্যাপের রূপরেখা দেয়৷ আপনি `Sign up` এবং `Review` এর জন্য কিছু বা সমস্ত ধাপ অনুসরণ করতে পারেন। এখন আপনি 'Open PR'-এর অধীনে তালিকাভুক্ত কিছু সহ আপনার অবদানের উদ্দেশ্যগুলি অর্জনকারী PR খুলতে প্রস্তুত। আবার,আমরা প্রশ্নকে সবসময় স্বাগত জানাই!
কিছু কাজের জন্য কুবারনেটিস সংস্থায় আরও বিশ্বাস এবং আরও অ্যাক্সেসের প্রয়োজন।
এ সম্পর্কে আরো বিস্তারিত জানার জন্য [SIG Docs এ অংশগ্রহণ করে](/docs/contribute/participate/) দেখুন
ভূমিকা এবং অনুমতি সমুহ।
## আপনার প্রথম অবদান
আপনি আগে থেকে বেশ কয়েকটি ধাপ পর্যালোচনা করে আপনার প্রথম অবদানের জন্য প্রস্তুত করতে পারেন। নীচের চিত্রটি ধাপগুলিকে রূপরেখা দেয় এবং বিশদগুলি অনুসরণ করে৷
<!-- See https://github.com/কুবারনেটিস/website/issues/28808 for live-editor URL to this figure -->
<!-- You can also cut/paste the mermaid code into the live editor at https://mermaid-js.github.io/mermaid-live-editor to play around with it -->
{{< mermaid >}}
flowchart LR
subgraph second[প্রথম অবদান]
direction TB
S[ ] -.-
G[অন্যদের থেকে পুল রিকোয়েস্ট পর্যালোচনা করুন<br>K8s সদস্যদের মধ্য থেকে] -->
A[K8s/website চেক করুন<br> সমস্যা তালিকার জন্য<br>ভাল good first PRs] --> B[একটি পুল রিকোয়েস্ট খুলুন!!]
end
subgraph first[প্রস্তাবিত প্রস্তুতি]
direction TB
T[ ] -.-
D[অবদান ওভারভিউ পড়ুন] -->E[K8s বিষয়বস্তু পড়ুন<br>এবং শৈলী গাইড]
E --> F[Hugo পাতা সম্পর্কে জানুন<br>বিষয়বস্তুর প্রকার<br>এবং শর্টকোড]
end
first ----> second
classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px;
classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold
classDef spacewhite fill:#ffffff,stroke:#fff,stroke-width:0px,color:#000
class A,B,D,E,F,G grey
class S,T spacewhite
class first,second white
{{</ mermaid >}}
***চিত্র - আপনার প্রথম অবদানের জন্য প্রস্তুতি***
- [কন্ট্রিবিউশন ওভারভিউ](/docs/contribute/new-content/overview/) পড়ুন এবং
আপনি যেসব উপায়ে অবদান রাখতে পারেন সেসব সম্পর্কে জানুন ।
- [`kubernetes/website` সমস্যা তালিকা](https://github.com/kubernetes/website/issues/) চেক করুন যা
ভালো এন্ট্রি পয়েন্ট তৈরি করে এমন সমস্যার জন্য।
- [GitHub ব্যবহার করে একটি পুল অনুরোধ খুলুন](/docs/contribute/new-content/open-a-pr/#changes-using-github)
বিদ্যমান ডকুমেন্টেশনে এবং GitHub-এ ফাইল করা সমস্যা ( filing issues in GitHub) সম্পর্কে আরও জানুন।
- অন্য কুবারনেটিস সম্প্রদায়ের সদস্যসদের থেকে
সঠিকতা এবং ভাষার জন্য [পুলের অনুরোধ পর্যালোচনা করুন](/docs/contribute/review/reviewing-prs/)
- কুবারনেটিস [content](/docs/contribute/style/content-guide/) এবং [শৈলী নির্দেশিকা](/docs/contribute/style/style-guide/) পড়ুন
যাতে আপনি অবহিত মন্তব্য করতে পারেন।
- [পৃষ্ঠা বিষয়বস্তুর প্রকার](/docs/contribute/style/page-content-types/) সম্পর্কে জানুন
এবং [Hugo শর্ট কোডস](/docs/contribute/style/hugo-shortcodes/)।
## পরবর্তী পদক্ষেপ
- ভান্ডার থেকে শিখুন [একটি স্থানীয় ক্লোন (local clone) থেকে কাজ করা](/docs/contribute/new-content/open-a-pr/#fork-the-repo) ।
- ডকুমেনটেশন কর [একটি রিলিজের বৈশিষ্ট্য](/docs/contribute/new-content/new-features/)।
- [SIG Docs](/docs/contribute/participate/) এ অংশগ্রহণ করুন এবং একজন
[সদস্য বা পর্যালোচক](/docs/contribute/participate/roles-and-responsibilities/) হন।
- একটি [স্থানীয়করণ](/docs/contribute/localization/) দিয়ে শুরু করুন বা সাহায্য করুন।
## SIG Docs এর সাথে জড়িত হন
[SIG Docs](/docs/contribute/participate/) হল অবদানকারীদের গ্রুপ যারা
কুবারনেটিস ডকুমেন্টেশন এবং ওয়েবসাইট প্রকাশ এবং বজায় রাখে । কুবারনেটিস অবদানকারীদের জন্য একটি দুর্দান্ত উপায়
SIG Docs এর সাথে জড়িত (বৈশিষ্ট্য
উন্নয়ন বা অন্যথায়) হওয়া যা কুবারনেটিস প্রকল্পে একটি বড় প্রভাব ফেলতে পারে।
SIG Docs বিভিন্ন পদ্ধতির সাথে যোগাযোগ করে:
- [কুবারনেটিস Slack উদাহরণ হিসেবে `#sig-docs`-এ যোগ দিন](https://slack.k8s.io/)। নিশ্চিত করবে
তোমার পরিচিতি যাতে দেয়া হয় ।
- [`কুবারনেটিস-sig-docs` মেইলিং তালিকায় যোগ দিন](https://groups.google.com/forum/#!forum/kubernetes-sig-docs),
যেখানে বিস্তৃত আলোচনা সঞ্চালিত হয় এবং অফিসিয়াল সিদ্ধান্ত রেকর্ড করা হয়।
- [সাপ্তাহিক SIG Docs ভিডিও মিটিং](https://github.com/kubernetes/community/tree/master/sig-docs) যোগ দিন। মিটিংগুলি সর্বদা `#sig-docs`-এ ঘোষণা করা হয় এবং [কুবারনেটিস সম্প্রদায় মিটিং ক্যালেন্ডার](https://calendar.google.com/calendar/embed?src=cgnt364vd8s86hr2phapfjc6uk%40group.calendar.google.com&ctz=America/Los_Angeles). আপনাকে [জুম ক্লায়েন্ট](https://zoom.us/download) ডাউনলোড করতে হবে বা ফোন ব্যবহার করে ডায়াল করতে হবে।
- সেই সপ্তাহগুলিতে যখন ব্যক্তিগত জুম ভিডিও মিটিং হয় না তখন SIG Docs async স্ল্যাক স্ট্যান্ডআপ মিটিংয়ে যোগ দিন। সভাগুলি সর্বদা `#sig-docs`-এ ঘোষণা করা হয়। আপনি মিটিংয়ের ঘোষণার 24 ঘন্টা পর্যন্ত থ্রেডের যেকোনো একটিতে অবদান রাখতে পারেন।
## অবদান রাখার অন্যান্য উপায়
- [কুবারনেটিস কমিউনিটি সাইট](/community/) দেখুন। টুইটার বা স্ট্যাক ওভারফ্লোতে অংশগ্রহণ করুন, স্থানীয় কুবারনেট মিটআপ এবং ইভেন্ট এবং আরও অনেক কিছু সম্পর্কে জানুন।
- কুবারনেটিস ফিচার ডেভেলপমেন্টের সাথে যুক্ত হতে [কন্ট্রিবিউটর চিটশীট](https://www.kubernetes.dev/docs/contributor-cheatsheet/) পড়ুন।
- [কুবারনেটিস Contributors](https://www.kubernetes.dev/) এবং [অতিরিক্ত অবদানকারী সংস্থান](https://www.kubernetes.dev/resources/) সম্পর্কে আরও জানতে অবদানকারীর সাইটে যান।
- একটি [ব্লগ পোস্ট বা কেস স্টাডি](/docs/contribute/new-content/blogs-case-studies/) জমা দিন।

View File

@ -1,66 +1,67 @@
--- ---
# approvers:
# - chenopis ( The list of approvers is not necessary for the localized version. However, it is included because it helps maintain a certain line break, which further aids in updating a file.That's why it's kept in comment form. )
title: কুবারনেটিস ডকুমেন্টেশন title: কুবারনেটিস ডকুমেন্টেশন
noedit: true noedit: true
cid: docsHome cid: docsHome
layout: docsportal_home layout: docsportal_home
class: gridPage gridPageHome class: gridPage gridPageHome
linkTitle: "হোম" linkTitle: "ডকুমেন্টেশন"
main_menu: true main_menu: true
weight: 10 weight: 10
hide_feedback: true hide_feedback: true
menu: menu:
main: main:
title: "ডকুমেন্টেশন" title: "ডকুমেন্টেশন"
weight: 20 weight: 10
post: >
<p>টিউটোরিয়াল এবং রেফারেন্স ডকুমেন্টেশন সহ কুবারনেটিস কীভাবে ব্যবহার করবেন তা শিখুন । এমনকি আপনি ডক্সে <a href="/editdocs/" data-auto-burger-exclude data-proofer-ignore>অবদান রাখতে সাহায্য করতে পারেন</a>!</p>
description: > description: >
কুবারনেটিস হল একটি ওপেন সোর্স কন্টেইনার অর্কেস্ট্রেশন ইঞ্জিন যাতে কনটেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ম্যানেজমেন্ট করা যায়। ওপেন সোর্স প্রকল্পটি Cloud Native Computing Foundation দ্বারা হোস্ট করা হয়। কুবারনেটিস হলো একটি ওপেন সোর্স কন্টেইনার অর্কেস্ট্রেশন ইঞ্জিন যাতে কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ম্যানেজমেন্ট করা যায়। ওপেন সোর্স প্রকল্পটি Cloud Native Computing Foundation দ্বারা হোস্ট করা হয়।
overview: > overview: >
কুবারনেটিস হল একটি ওপেন সোর্স কন্টেইনার অর্কেস্ট্রেশন ইঞ্জিন যাতে কনটেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ম্যানেজমেন্ট করা যায়। ওপেন সোর্স প্রকল্পটি Cloud Native Computing Foundation (<a href="https://www.cncf.io/about">CNCF</a>) দ্বারা হোস্ট করা হয়। কুবারনেটিস হলো একটি ওপেন সোর্স কন্টেইনার অর্কেস্ট্রেশন ইঞ্জিন যাতে কন্টেইনারাইজড অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট, স্কেলিং এবং ম্যানেজমেন্ট করা যায়। ওপেন সোর্স প্রকল্পটি Cloud Native Computing Foundation (<a href="https://www.cncf.io/about">CNCF</a>) দ্বারা হোস্ট করা হয়।
cards: cards:
- name: concepts - name: concepts
title: "কুবারনেটিস বুঝুন" title: "কুবারনেটিস বুঝুন"
description: "কুবারনেটিস এবং এর মৌলিক ধারণা সম্পর্কে জানুন।" description: "কুবারনেটিস এবং এর মৌলিক ধারণা সম্পর্কে জানুন।"
button: "ধারণা দেখুন" button: "ধারণা দেখুন"
button_path: "/docs/concepts" button_path: "/bn/docs/concepts"
- name: tutorials - name: tutorials
title: "কুবারনেটিস ব্যাবহার করুন" title: "কুবারনেটিস ব্যাবহার করুন"
description: "কুবারনেটিস এ অ্যাপ্লিকেশন কিভাবে স্থাপন করতে হয় তা শিখতে টিউটোরিয়াল অনুসরণ করুন।" description: "কুবারনেটিস এ অ্যাপ্লিকেশন কিভাবে স্থাপন করতে হয় তা শিখতে টিউটোরিয়াল অনুসরণ করুন।"
button: "টিউটোরিয়াল দেখুন" button: "টিউটোরিয়াল দেখুন"
button_path: "/docs/tutorials" button_path: "/bn/docs/tutorials"
- name: setup - name: setup
title: "একটি K8s ক্লাস্টার সেট আপ করুন" title: "একটি K8s ক্লাস্টার সেট আপ করুন"
description: "আপনার সম্পদ এবং প্রয়োজনের উপর ভিত্তি করে কুবারনেটিস চালান।" description: "আপনার রিসোর্স এবং প্রয়োজনের উপর ভিত্তি করে কুবারনেটিস চালান।"
button: "কুবারনেটিস সেট আপ করুন" button: "কুবারনেটিস সেট আপ করুন"
button_path: "/docs/setup" button_path: "/bn/docs/setup"
- name: tasks - name: tasks
title: "কুবারনেটিস কীভাবে ব্যবহার করবেন তা শিখুন" title: "কুবারনেটিস কীভাবে ব্যবহার করবেন তা শিখুন"
description: "সাধারণ কাজগুলি এবং পদক্ষেপগুলির একটি সংক্ষিপ্ত ক্রম ব্যবহার করে কীভাবে সেগুলি সম্পাদন করা যায় দেখুন ।" description: "সাধারণ টাস্কগুলো এবং পদক্ষেপগুলোর একটি সংক্ষিপ্ত ক্রম ব্যবহার করে কীভাবে সেগুলো সম্পাদন করা যায় দেখুন ।"
button: "কাজ দেখুন" button: "টাস্ক দেখুন"
button_path: "/docs/tasks" button_path: "/bn/docs/tasks"
- name: training
title: "প্রশিক্ষণ"
description: "কুবারনেটিস -এ প্রত্যয়িত হন এবং আপনার cloud native প্রকল্পগুলিকে সফল করুন!"
button: "প্রশিক্ষণ দেখুন"
button_path: "/training"
- name: reference - name: reference
title: রেফারেন্স তথ্য দেখুন title: রেফারেন্স তথ্য দেখুন
description: পরিভাষা, কমান্ড লাইন সিনট্যাক্স, API সংস্থান প্রকার এবং সেটআপ টুল ডকুমেন্টেশন ব্রাউজ করুন। description: পরিভাষা, কমান্ড লাইন সিনট্যাক্স, API রিসোর্স প্রকার এবং সেটআপ টুল ডকুমেন্টেশন ব্রাউজ করুন।
button: রেফারেন্স দেখুন button: "রেফারেন্স দেখুন"
button_path: /docs/reference button_path: "/bn/docs/reference"
- name: contribute - name: contribute
title: ডক্সে অবদান রাখুন title: কুবারনেটিসে অবদান
description: আপনি প্রকল্পে নতুন হোন বা আপনি দীর্ঘ সময় ধরে আছেন, যে কেউ অবদান রাখতে পারেন । description: আপনি কিভাবে কুবারনেটিসে আরও ভাল করতে সাহায্য করতে পারেন তা খুঁজে বের করুন।
button: ডক্সে অবদান রাখুন button: "অবদান রাখার উপায় দেখুন"
button_path: /docs/contribute button_path: "/bn/docs/contribute"
- name: release-notes - name: training
title: K8s রিলিজ নোট title: "প্রশিক্ষণ"
description: আপনি যদি কুবারনেটিস ইনস্টল করছেন বা নতুন সংস্করণে আপগ্রেড করছেন, বর্তমান রিলিজ নোটগুলি পড়ুন। description: "কুবারনেটিসে সার্টিফাইড হন এবং আপনার ক্লাউড নেটিভ প্রকল্পগুলিকে সফল করুন!"
button: "প্রশিক্ষণ দেখুন"
button_path: "/bn/training"
- name: Download
title: কুবারনেটিস ডাউনলোড করুন
description: কুবারনেটিস ইনস্টল করুন বা নতুন সংস্করণে আপগ্রেড করুন।
button: "কুবারনেটিস ডাউনলোড করুন" button: "কুবারনেটিস ডাউনলোড করুন"
button_path: "/docs/setup/release/notes" button_path: "/bn/releases/download"
- name: about - name: about
title: ডকুমেন্টেশন সম্পর্কে title: ডকুমেন্টেশন সম্পর্কে
description: এই ওয়েবসাইটে কুবারনেটিস-এর বর্তমান এবং পূর্ববর্তী সংস্করণের ডকুমেন্টেশন রয়েছে। description: এই ওয়েবসাইটটিতে কুবারনেটিসের বর্তমান এবং পূর্ববর্তী 4 সংস্করণের ডকুমেন্টেশন রয়েছে।
button: "উপলব্ধ সংস্করণ দেখুন"
button_path: "/bn/docs/home/supported-doc-versions"
--- ---

View File

@ -2,16 +2,13 @@
title: উপলব্ধ ডকুমেন্টেশনের সংস্করণ title: উপলব্ধ ডকুমেন্টেশনের সংস্করণ
content_type: custom content_type: custom
layout: supported-versions layout: supported-versions
card: weight: 10
name: about
weight: 10
title: উপলব্ধ ডকুমেন্টেশনের সংস্করণ
--- ---
এই ওয়েবসাইটটিতে কুবারনেটিসের বর্তমান সংস্করণ এবং
কুবারনেটিসের আগের চারটি সংস্করণের ডকুমেন্টেশন রয়েছে।
এই ওয়েবসাইটটিতে কুবারনেটিসের আগের চারটি সংস্করণ এবং বর্তমান সংস্করণের জন্য ডকুমেন্টেশন রয়েছে। কুবারনেটিস সংস্করণের জন্য ডকুমেন্টেশনের প্রাপ্যতা সেই রিলিজটি
বর্তমানে সাপোর্টেড কিনা তা থেকে আলাদা।
কুবারনেটিসের কোন সংস্করণ আনুষ্ঠানিকভাবে সাপোর্টেড, এবং কতদিনের জন্য
কুবারনেটিসের ( Kubernetes) সংস্করণটি বর্তমানে সমর্থিত (supported) কিনা তা থেকে কুবারনেটিসের (Kubernetes) সংস্করণের জন্য ডকুমেন্টেশনের প্রাপ্যতা আলাদা রয়েছে । তা জানতে [সাপোর্ট সময়কাল](/bn/releases/patch-releases/#support-period) পড়ুন।
কুবারনেটিসের এর কোন সংস্করণ আনুষ্ঠানিকভাবে সমর্থিত, এবং কতদিনের জন্য তা সম্বন্ধে জানতে [Support period](/releases/patch-releases/#support-period) পড়ুন।

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 35 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 285 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 147 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

@ -0,0 +1,19 @@
---
title: ইফেমেরাল কন্টেইনার(Ephemeral Container)
id: ephemeral-container
date: 2019-08-26
full_link: /bn/docs/concepts/workloads/pods/ephemeral-containers/
short_description: >
এক ধরনের কন্টেইনার যা আপনি অস্থায়ীভাবে একটি পডের ভিতরে রান করতে পারেন।
aka:
tags:
- fundamental
---
এক ধরনের {{< glossary_tooltip term_id="container" >}} যা আপনি অস্থায়ীভাবে একটি {{< glossary_tooltip term_id="pod" >}}এর ভিতরে রান করতে পারেন।
<!--more-->
আপনি যদি সমস্যা নিয়ে চলমান একটি পড তদন্ত করতে চান তবে আপনি সেই পডে একটি অস্থায়ী কন্টেইনার যোগ করতে পারেন এবং ডায়াগনস্টিকস চালাতে পারেন। ইফেমেরাল কন্টেইনারগুলির কোনও রিসোর্স বা শিডিউলিং গ্যারান্টি নেই এবং ওয়ার্কলোড এর কোনও অংশ চালানোর জন্য সেগুলি আপনার ব্যবহার করা উচিত নয়।
ইফেমেরাল কনটেইনার {{< glossary_tooltip text="স্ট্যাটিক পড" term_id="static-pod" >}} দ্বারা সাপোর্টেড নয়৷

View File

@ -1,14 +1,15 @@
--- ---
title: কাজ title: টাস্ক
main_menu: true main_menu: true
weight: 50 weight: 50
content_type: ধারণা content_type: concept
--- ---
<!-- overview --> <!-- overview -->
কুবারনেটিস ডকুমেন্টেশনের এই বিভাগে এমন পৃষ্ঠা রয়েছে কুবারনেটিস ডকুমেন্টেশনের এই বিভাগে এমন পৃষ্ঠা রয়েছে
যা দেখায় কিভাবে পৃথক কাজ করতে হয়। সাধারণত পদক্ষেপের একটি সংক্ষিপ্ত ক্রম দিয়ে একটি টাস্ক পেজ দেখায় কিভাবে একটি একক জিনিস করতে হয়। যা দেখায় কিভাবে পৃথক টাস্ক করতে হয়। সাধারণত পদক্ষেপের একটি
সংক্ষিপ্ত ক্রম দিয়ে একটি টাস্ক পেজ দেখায় কিভাবে একটি একক জিনিস করতে হয়।
আপনি যদি একটি টাস্ক পৃষ্ঠা লিখতে চান, দেখুন কীভাবে আপনি যদি একটি টাস্ক পৃষ্ঠা লিখতে চান, দেখুন কীভাবে
[একটি ডকুমেন্টেশন পুল অনুরোধ তৈরি করা](/docs/contribute/new-content/open-a-pr/) যায়। [একটি ডকুমেন্টেশন পুল রিকোয়েস্ট তৈরি করা](/docs/contribute/new-content/open-a-pr/) যায়।

View File

@ -0,0 +1,4 @@
---
title: "উদাহরণ: একটি জাভা মাইক্রোসার্ভিস কনফিগার করা"
weight: 10
---

View File

@ -0,0 +1,85 @@
import subprocess
import re
# Finds the documents to rewrite for files that include user-guide-content-moved.md.
# Then opens these files and processes the stuff after those lines to figure out where
# the line should move to.
# Returns a list of ('old/path', 'new/path') tuples.
def find_documents_to_rewrite():
cmd = "ag --markdown -Q -l \"{% include user-guide-content-moved.md %}\""
moved_docs = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE).stdout.read().splitlines()
rewrites = []
for doc in moved_docs:
location = doc_location(doc)
destinations = get_destinations_for_doc(doc)
if len(destinations) == 0:
print("Unable to get possible destinations for %s" % doc)
elif len(destinations) > 1:
print("%s has multiple potential destinations. Not rewriting links." % doc)
else:
# print("%s --> %s" % (location, destinations[0]))
rewrites.append((location, destinations[0]))
return rewrites
# Returns the location of the documentation as we will refer to it in the markdown.
# /docs/path/to/foo/index.md are available at /docs/path/to/foo/
# /docs/path/to/foo/bar.md are available at /docs/path/to/foo/bar/
def doc_location(filename):
if filename.endswith('/index.md'):
return "/docs/" + filename[:-9] + "/"
else:
return "/docs/" + filename[:-3] + "/"
REDIRECT_REGEX = re.compile("^.*\[(.*)\]\((.*)\)$")
def get_destinations_for_doc(filename):
destination_paths = []
with open(filename) as f:
lines = [line.rstrip('\n').rstrip('\r') for line in f.readlines()]
# Remove empty lines
lines = filter(bool, lines)
content_moved_index = lines.index("{% include user-guide-content-moved.md %}")
# Get everything after that line.
destinations = lines[content_moved_index + 1:]
for destination in destinations:
result = REDIRECT_REGEX.match(destination)
if not result:
return []
doc_title = result.group(1) # Unused, can print it out for more info.
new_path = result.group(2)
destination_paths.append(new_path)
return destination_paths
# Given a list of (old/path, new/path) tuples executes a sed command across all files in
# to replace (/docs/path/to/old/doc/) with (/docs/path/to/new/doc/).
def rewrite_documents(rewrites):
cmd = "find . -name '*.md' -type f -exec sed -i.bak 's@(%s)@(%s)@g' '{}' \;"
for original, new in rewrites:
print("%s --> %s" % (original, new))
original = original.replace('-', '\-')
new = new.replace('-', '\-')
#print(cmd % (original, new))
subprocess.call(cmd % (original, new), shell=True)
# We can't have in-line replace across multiple files without sudo (I think), so it
# creates a lot of backups that we have to delete.
def remove_sed_backups():
cmd = "find . -name '*.bak' -delete"
subprocess.call(cmd, shell=True)
def main():
rewrites = find_documents_to_rewrite()
rewrite_documents(rewrites)
remove_sed_backups()
if __name__ == "__main__":
main()

View File

@ -0,0 +1,5 @@
আপনার হয় একটি ডিফল্ট [StorageClass](/bn/docs/concepts/storage/storage-classes/) সহ
একটি [dynamic PersistentVolume provisioner](/bn/docs/concepts/storage/dynamic-provisioning/) থাকতে হবে,
অথবা এখানে ব্যবহৃত [PersistentVolumeClaims](/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims)
গুলোকে সন্তুষ্ট করার জন্য নিজেকে [statically provision PersistentVolumes](/docs/concepts/storage/persistent-volumes/#provisioning)
করতে হবে।

View File

@ -0,0 +1,3 @@
আপনার সমস্ত নোডগুলিতে শেল অ্যাক্সেস থাকতে হবে এবং আপনার ক্লাস্টারের সাথে যোগাযোগ করার জন্য
kubectl কমান্ড-লাইন টুলটি কনফিগার করা আবশ্যক। কমপক্ষে দুটি নোড সহ একটি ক্লাস্টারে এই টিউটোরিয়ালটি
চালানোর পরামর্শ দেওয়া হচ্ছে যা কন্ট্রোল প্লেন হোস্ট হিসাবে কাজ করছে না।

View File

@ -1,4 +1,8 @@
আপনার একটি Kubernetes ক্লাস্টার থাকতে হবে এবং আপনার ক্লাস্টারের সাথে যোগাযোগের জন্য kubectl কমান্ড-লাইন টুলটি কনফিগার করা আবশ্যক । কমপক্ষে দুটি নোড সহ একটি ক্লাস্টারে (যা কন্ট্রোল প্লেন হোস্ট হিসাবে কাজ করছে না) এই টিউটোরিয়ালটি চালাতে হবে । আপনার যদি ইতিমধ্যে একটি ক্লাস্টার না থাকে তবে আপনি [minikube](https://minikube.sigs.k8s.io/docs/tutorials/multi_node/) ব্যবহার করে একটি তৈরি করতে পারেনি বা এই Kubernetes playground-গুলির মধ্যে একটি ব্যবহার করতে পারেন । আপনার একটি কুবারনেটিস ক্লাস্টার থাকতে হবে এবং আপনার ক্লাস্টারের সাথে যোগাযোগের জন্য
kubectl কমান্ড-লাইন টুলটি কনফিগার করা আবশ্যক । কমপক্ষে দুটি নোড সহ একটি ক্লাস্টারে (যা কন্ট্রোল প্লেন হোস্ট হিসাবে কাজ করছে না) এই টিউটোরিয়ালটি চালাতে হবে । আপনার যদি ইতিমধ্যে একটি ক্লাস্টার না থাকে তবে আপনি
[minikube](https://minikube.sigs.k8s.io/docs/tutorials/multi_node/)
ব্যবহার করে একটি তৈরি করতে পারেনি বা এই Kubernetes playground-গুলির
মধ্যে একটি ব্যবহার করতে পারেন ।
* [Killercoda](https://killercoda.com/playgrounds/scenario/kubernetes) * [Killercoda](https://killercoda.com/playgrounds/scenario/kubernetes)
* [Play with Kubernetes](http://labs.play-with-k8s.com/) * [Play with Kubernetes](https://labs.play-with-k8s.com/)

View File

@ -0,0 +1,3 @@
কুবারনেটিস ডক্সের ইউজার গাইড বিভাগের বিষয়গুলো
[টাস্ক](/bn/docs/tasks/), [টিউটোরিয়াল](/bn/docs/tutorials/) এবং
[ধারণা](/bn/docs/concepts) বিভাগে সরানো হচ্ছে। এই বিষয়ের কনটেন্ট স্থানান্তরিত হয়েছে:

View File

@ -76,11 +76,7 @@ type: docs
নিম্নলিখিত মাসিক রিলিজ পয়েন্টগুলির লক্ষ্য করব। অপরিকল্পিত, নিম্নলিখিত মাসিক রিলিজ পয়েন্টগুলির লক্ষ্য করব। অপরিকল্পিত,
গুরুত্বপূর্ণ রিলিজগুলি এদের মধ্যেও ঘটতে পারে। গুরুত্বপূর্ণ রিলিজগুলি এদের মধ্যেও ঘটতে পারে।
| মাসিক প্যাচ রিলিজ | চেরি পিক শেষ সময় | লক্ষ্য তারিখ | {{< upcoming-releases >}}
| --------------------- | -------------------- | ----------- |
| মার্চ 2024 | 2024-03-08 | 2024-03-13 |
| এপ্রিল 2024 | 2024-04-12 | 2024-04-17 |
| মে 2024 | 2024-05-10 | 2024-05-15 |
## সক্রিয় শাখাগুলির জন্য বিস্তারিত রিলিজ ইতিহাস ## সক্রিয় শাখাগুলির জন্য বিস্তারিত রিলিজ ইতিহাস

View File

@ -0,0 +1,158 @@
---
title: প্রশিক্ষণ
bigheader: কুবারনেটিস প্রশিক্ষণ এবং সার্টিফিকেশন
abstract: প্রশিক্ষণ প্রোগ্রাম, সার্টিফিকেশন, এবং পার্টনার।
layout: basic
cid: training
class: training
body_class: training
menu:
main:
weight: 30
---
<section class="call-to-action">
<div class="main-section">
<div class="call-to-action" id="cta-certification">
<div class="cta-text">
<h2>আপনার ক্লাউড নেটিভ ক্যারিয়ার তৈরি করুন</h2>
<p>কুবারনেটিস ক্লাউড নেটিভ মুভমেন্টের মূলে রয়েছে। লিনাক্স ফাউন্ডেশন এবং আমাদের প্রশিক্ষণ পার্টনারদের কাছ থেকে প্রশিক্ষণ এবং সার্টিফিকেশন আপনাকে আপনার কর্মজীবনে বিনিয়োগ করতে, কুবারনেটিস শিখতে এবং আপনার ক্লাউড নেটিভ প্রকল্পগুলোকে সফল করতে দেয়।</p>
</div>
<div class="cta-img-container">
<div class="logo-certification cta-image" id="logo-kcnf">
<img src="/images/training/kubernetes-kcnf-white.svg" />
</div>
<div class="logo-certification cta-image" id="logo-kcsa">
<img src="/images/training/kubernetes-cksa-white.svg" />
</div>
<div class="logo-certification cta-image" id="logo-cka">
<img src="/images/training/kubernetes-cka-white.svg"/>
</div>
<div class="logo-certification cta-image" id="logo-ckad">
<img src="/images/training/kubernetes-ckad-white.svg"/>
</div>
<div class="logo-certification cta-image" id="logo-cks">
<img src="/images/training/kubernetes-cks-white.svg"/>
</div>
</div>
</div>
</div>
</section>
<section>
<div class="main-section padded">
<center>
<h2>edX-এ একটি বিনামূল্যে কোর্স নিন</h2>
</center>
<div class="col-container">
<div class="col-nav">
<center>
<h5>
<b>কুবারনেটিসের পরিচিতি <br> &nbsp;</b>
</h5>
<p>কুবারনেটিস শিখতে চান? কন্টেইনারাইজড অ্যাপ্লিকেশন পরিচালনার জন্য এই শক্তিশালী সিস্টেমে একটি গভীর প্রাইমার পান।</p>
<br>
<a href="https://www.edx.org/course/introduction-to-kubernetes" target="_blank" class="button">কোর্সে যান</a>
</center>
</div>
<div class="col-nav">
<center>
<h5>
<b>ক্লাউড ইনফ্রাস্ট্রাকচার প্রযুক্তির পরিচিতি</b>
</h5>
<p>ওপেন সোর্স লিডার লিনাক্স ফাউন্ডেশন থেকে সরাসরি ক্লাউড প্রযুক্তি নির্মাণ ও পরিচালনার মৌলিক বিষয়গুলো শিখুন।</p>
<br>
<a href="https://www.edx.org/course/introduction-to-cloud-infrastructure-technologies" target="_blank" class="button">কোর্সে যান</a>
</center>
</div>
<div class="col-nav">
<center>
<h5>
<b>লিনাক্সের পরিচিতি</b>
</h5>
<p>কখনো লিনাক্স শিখেনি? একটি রিফ্রেশ চান? প্রধান লিনাক্স ডিস্ট্রিবিউশন ফ্যামিলিগুলোতে গ্রাফিকাল ইন্টারফেস এবং কমান্ড লাইন উভয় ব্যবহার করে লিনাক্সের একটি ভাল কাজের জ্ঞান বিকাশ করুন।</p>
<br>
<a href="https://www.edx.org/course/introduction-to-linux" target="_blank" class="button">কোর্সে যান</a>
</center>
</div>
</div>
</section>
<div class="padded lighter-gray-bg">
<div class="main-section two-thirds-centered">
<center>
<h2>লিনাক্স ফাউন্ডেশন দিয়ে শিখুন</h2>
<p>লিনাক্স ফাউন্ডেশন কুবারনেটিস অ্যাপ্লিকেশন ডেভেলপমেন্ট এবং অপারেশন লাইফসাইকেলের সমস্ত দিকগুলোর জন্য প্রশিক্ষক-নেতৃত্বাধীন এবং স্ব-গতির কোর্স অফার করে।</p>
<br/><br/>
<a href="https://training.linuxfoundation.org/training/course-catalog/?_sft_technology=kubernetes" target="_blank" class="button">কোর্স দেখুন</a>
</center>
</div>
</div>
<section id="get-certified">
<div class="main-section padded">
<h2>কুবারনেটিস সার্টিফাইড পান</h2>
<div class="col-container">
<div class="col-nav">
<h5>
<b>Kubernetes and Cloud Native Associate (KCNA)</b>
</h5>
<p>কুবারনেটিস এবং Kubernetes and Cloud Native Associate (KCNA) পরীক্ষা কুবারনেটিস এবং বৃহত্তর ক্লাউড নেটিভ ইকোসিস্টেমে ব্যবহারকারীর মৌলিক জ্ঞান এবং দক্ষতা প্রদর্শন করে।</p>
<p>একটি সার্টিফাইড KCNA সমগ্র ক্লাউড নেটিভ ইকোসিস্টেমের ধারণাগত জ্ঞান নিশ্চিত করবে, বিশেষ করে কুবারনেটিসের উপর ফোকাস করে।</p>
<br>
<a href="https://training.linuxfoundation.org/certification/kubernetes-cloud-native-associate/" target="_blank" class="button">সার্টিফিকেশনে যান</a>
</div>
<div class="col-nav">
<h5>
<b>Kubernetes and Cloud Native Security Associate (KCSA)</b>
</h5>
<p>KCSA হলো একটি প্রাক-পেশাদার সার্টিফিকেশন যা ক্লাউড নেটিভ ইকোসিস্টেমে নিরাপত্তা প্রযুক্তির মৌলিক জ্ঞান এবং দক্ষতার প্রমাণিত বোঝার মাধ্যমে পেশাদার স্তরে অগ্রসর হতে আগ্রহী প্রার্থীদের জন্য ডিজাইন করা হয়েছে।</p>
<p>একটি সার্টিফাইড KCSA সম্মতির উদ্দেশ্য পূরণের জন্য কুবারনেটিস ক্লাস্টারগুলোর বেসলাইন নিরাপত্তা কনফিগারেশনের একটি বোঝার বিষয়টি নিশ্চিত করবে।</p>
<br>
<a href="https://training.linuxfoundation.org/certification/kubernetes-and-cloud-native-security-associate-kcsa/" target="_blank" class="button">সার্টিফিকেশনে যান</a>
</div>
<div class="col-nav">
<h5>
<b>Certified Kubernetes Application Developer (CKAD)</b>
</h5>
<p>সার্টিফাইড কুবারনেটিস অ্যাপ্লিকেশন ডেভেলপার পরীক্ষা সার্টিফাই করে যে ব্যবহারকারীরা কুবারনেটিসের জন্য ক্লাউড নেটিভ অ্যাপ্লিকেশন ডিজাইন, নির্মাণ, কনফিগার এবং প্রকাশ করতে পারে।</p>
<p>একটি CKAD অ্যাপ্লিকেশন রিসোর্সগুলোকে সংজ্ঞায়িত করতে পারে এবং কুবারনেটিসে স্কেলযোগ্য অ্যাপ্লিকেশন এবং সরঞ্জামগুলি তৈরি, নিরীক্ষণ এবং সমস্যা সমাধানের জন্য মূল আদিম ব্যবহার করতে পারে।</p>
<br>
<a href="https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/" target="_blank" class="button">সার্টিফিকেশনে যান</a>
</div>
<div class="col-nav">
<h5>
<b>Certified Kubernetes Administrator (CKA)</b>
</h5>
<p>Certified Kubernetes Administrator (CKA) প্রোগ্রাম নিশ্চিত করে যে কুবারনেটিস অ্যাডমিনিস্ট্রেটরদের দায়িত্ব পালন করার জন্য CKA-এর দক্ষতা, জ্ঞান এবং যোগ্যতা রয়েছে।</p>
<p>একজন সার্টিফাইড কুবারনেটিস অ্যাডমিনিস্ট্রেটর মৌলিক ইনস্টলেশন করার পাশাপাশি প্রোডাকশন-গ্রেড কুবারনেটিস ক্লাস্টারগুলো কনফিগার এবং পরিচালনা করার ক্ষমতা প্রদর্শন করেছেন।</p>
<br>
<a href="https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/" target="_blank" class="button">সার্টিফিকেশনে যান</a>
</div>
<div class="col-nav">
<h5>
<b>Certified Kubernetes Security Specialist (CKS)</b>
</h5>
<p>Certified Kubernetes Security Specialist (CKS) প্রোগ্রামটি নিশ্চিত করে যে ধারক বিস্তৃত সর্বোত্তম অনুশীলনের সাথে কমফোর্টেবল এবং সক্ষম। CKS সার্টিফিকেশন নির্মাণ, স্থাপনা এবং রানটাইম চলাকালীন কন্টেইনার-ভিত্তিক অ্যাপ্লিকেশন এবং কুবারনেটিস প্ল্যাটফর্মগুলি সুরক্ষিত করার দক্ষতা কভার করে।</p>
<p><em>CKS-এর প্রার্থীদের অবশ্যই একটি বর্তমান Certified Kubernetes Administrator (CKA) সার্টিফিকেশন ধারণ করতে হবে যাতে তারা CKS-এ বসার আগে যথেষ্ট কুবারনেটিস দক্ষতার অধিকারী।</em></p>
<br>
<a href="https://training.linuxfoundation.org/certification/certified-kubernetes-security-specialist/" target="_blank" class="button">সার্টিফিকেশনে যান</a>
</div>
</div>
</div>
</section>
<div class="padded lighter-gray-bg">
<div class="main-section two-thirds-centered">
<center>
<h2>কুবারনেটিস ট্রেনিং পার্টনার</h2>
<p>কুবারনেটিস ট্রেনিং পার্টনাররা আমাদের নেটওয়ার্ক কুবারনেটিস এবং ক্লাউড নেটিভ প্রকল্পের জন্য প্রশিক্ষণ সার্ভিস প্রদান করে।</p>
</center>
</div>
<div class="main-section landscape-section">
{{< cncf-landscape helpers=false category="special--kubernetes-training-partner" >}}
</div>
</div>