diff --git a/content/fa/docs/reference/glossary/endpoint-slice.md b/content/fa/docs/reference/glossary/endpoint-slice.md new file mode 100644 index 0000000000000..ed0073c6f18d9 --- /dev/null +++ b/content/fa/docs/reference/glossary/endpoint-slice.md @@ -0,0 +1,16 @@ +--- +title: EndpointSlice +id: endpoint-slice +date: 2018-04-12 +full_link: /docs/concepts/services-networking/endpoint-slices/ +short_description: > + EndpointSliceها آدرس‌های IP مربوط به Podها را با انتخابگرهای سرویس منطبق، ردیابی می‌کنند. + +aka: +tags: +- networking +--- + EndpointSliceها آدرس‌های IP مربوط به Podها را با {{< glossary_tooltip text="selectors" term_id="selector" >}} تطبیق می‌دهند. + + +EndpointSlices را می‌توان به صورت دستی برای {{< glossary_tooltip text="Services" term_id="service" >}} بدون انتخابگرهای مشخص شده پیکربندی کرد. diff --git a/content/fa/docs/reference/glossary/ephemeral-container.md b/content/fa/docs/reference/glossary/ephemeral-container.md new file mode 100644 index 0000000000000..9f2547ae64209 --- /dev/null +++ b/content/fa/docs/reference/glossary/ephemeral-container.md @@ -0,0 +1,19 @@ +--- +title: کانتینر زودگذر +id: ephemeral-container +date: 2019-08-26 +full_link: /docs/concepts/workloads/pods/ephemeral-containers/ +short_description: > + نوعی کانتینر که می‌توانید به طور موقت درون یک Pod اجرا کنید. + +aka: +tags: +- fundamental +--- +یک نوع {{< glossary_tooltip term_id="container" >}} که می‌توانید به طور موقت درون یک {{< glossary_tooltip term_id="pod" >}} اجرا کنید. + + + +اگر می‌خواهید یک Pod که با مشکل اجرا می‌شود را بررسی کنید، می‌توانید یک کانتینر موقت به آن Pod اضافه کنید و عیب‌یابی را انجام دهید. کانتینرهای موقت هیچ تضمینی برای منابع یا زمان‌بندی ندارند و شما نباید از آنها برای اجرای هیچ بخشی از بار کاری خود استفاده کنید. + +کانتینرهای موقت توسط {{< glossary_tooltip text="static pods" term_id="static-pod" >}} پشتیبانی نمی‌شوند. diff --git a/content/fa/docs/reference/glossary/etcd.md b/content/fa/docs/reference/glossary/etcd.md new file mode 100644 index 0000000000000..692c006163701 --- /dev/null +++ b/content/fa/docs/reference/glossary/etcd.md @@ -0,0 +1,20 @@ +--- +title: etcd +id: etcd +date: 2018-04-12 +full_link: /docs/tasks/administer-cluster/configure-upgrade-etcd/ +short_description: > + مخزن کلید-مقدارِ سازگار و با دسترسی بالا که به عنوان مخزن پشتیبان کوبرنتیز برای تمام داده‌های خوشه‌(cluster)ای استفاده می‌شود. + +aka: +tags: +- architecture +- storage +--- + یک مخزن کلید-مقدارِ سازگار و با دسترسی بالا که به عنوان مخزن پشتیبان کوبرنتیز برای تمام داده‌های خوشه‌ای استفاده می‌شود. + + + +اگر خوشه کوبرنتیز شما از etcd به عنوان حافظه پشتیبان خود استفاده می‌کند، مطمئن شوید که یک طرح پشتیبان‌گیری (/docs/tasks/administer-cluster/configure-upgrade-etcd/#backing-up-an-etcd-cluster) برای داده‌ها دارید. + +شما می‌توانید اطلاعات عمیق‌تری در مورد etcd را در [مستندات] رسمی (https://etcd.io/docs/) بیابید. diff --git a/content/fa/docs/reference/glossary/event.md b/content/fa/docs/reference/glossary/event.md new file mode 100644 index 0000000000000..47401af9d8365 --- /dev/null +++ b/content/fa/docs/reference/glossary/event.md @@ -0,0 +1,21 @@ +--- +title: event +id: event +date: 2022-01-16 +full_link: /docs/reference/kubernetes-api/cluster-resources/event-v1/ +short_description: > + Events، اشیاء کوبرنتیز هستند که برخی از تغییرات حالت در سیستم را توصیف می‌کنند. +aka: +tags: +- core-object +- fundamental +--- +Event یک شیء کوبرنتیز است که تغییر وضعیت/وقایع قابل توجه در سیستم را توصیف می‌کند. + + +رویدادها زمان ماندگاری محدودی دارند و محرک‌ها و پیام‌ها ممکن است با گذشت زمان تغییر کنند. مصرف‌کنندگان رویداد نباید به زمان‌بندی یک رویداد با دلیل مشخص که منعکس‌کننده یک محرک اساسی ثابت است، یا به وجود مداوم رویدادها با آن دلیل، تکیه کنند. + + +eventها باید به عنوان داده‌های آموزنده، با بهترین تلاش و مکمل در نظر گرفته شوند. + +در کوبرنتیز، [auditing](/docs/tasks/debug/debug-cluster/audit/) نوع متفاوتی از ثبت event (گروه API `audit.k8s.io`) را تولید می‌کند. diff --git a/content/fa/docs/reference/glossary/eviction.md b/content/fa/docs/reference/glossary/eviction.md new file mode 100644 index 0000000000000..75a300ef47e6d --- /dev/null +++ b/content/fa/docs/reference/glossary/eviction.md @@ -0,0 +1,18 @@ +--- +title: تخلیه +id: eviction +date: 2021-05-08 +full_link: /docs/concepts/scheduling-eviction/ +short_description: > + فرآیند خاتمه دادن به یک یا چند Pod روی گره‌(node)ها +aka: +tags: +- operation +--- + +تخلیه (Eviction) فرآیند خاتمه دادن به یک یا چند Pod روی گره‌ها است. + + +دو نوع تخلیه وجود دارد: +* [تخلیه پاد به دلیل فشار منابع روی گره](/docs/concepts/scheduling-eviction/node-pressure-eviction/) +* [تخلیه پاد از طریق API آغاز شده](/docs/concepts/scheduling-eviction/api-eviction/) diff --git a/content/fa/docs/reference/glossary/extensions.md b/content/fa/docs/reference/glossary/extensions.md new file mode 100644 index 0000000000000..64215b226ce86 --- /dev/null +++ b/content/fa/docs/reference/glossary/extensions.md @@ -0,0 +1,18 @@ +--- +title: افزونه‌ها +id: Extensions +date: 2019-02-01 +full_link: /docs/concepts/extend-kubernetes/#extensions +short_description: > + افزونه‌ها اجزای نرم‌افزاری هستند که گسترش می‌یابند و عمیقاً با کوبرنتیز ادغام می‌شوند تا از انواع جدید سخت‌افزار پشتیبانی کنند. + +aka: +tags: +- fundamental +- extension +--- + افزونه‌ها اجزای نرم‌افزاری هستند که گسترش یافته و عمیقاً با کوبرنتیز ادغام می‌شوند تا از انواع جدید سخت‌افزار پشتیبانی کنند. + + + +بسیاری از مدیران خوشه(cluster) از یک نمونه میزبانی شده یا توزیع شده از کوبرنتیز استفاده می‌کنند. این خوشه ها دارای افزونه‌های از پیش نصب شده هستند. در نتیجه، اکثر کاربران کوبرنتیز نیازی به نصب افزونه‌ها نخواهند داشت و حتی تعداد کمتری از کاربران نیاز به ایجاد افزونه‌های جدید خواهند داشت. diff --git a/content/fa/docs/reference/glossary/feature-gates.md b/content/fa/docs/reference/glossary/feature-gates.md new file mode 100644 index 0000000000000..bd7a9f3995dda --- /dev/null +++ b/content/fa/docs/reference/glossary/feature-gates.md @@ -0,0 +1,21 @@ +--- +title: دروازه قابلیت +id: feature-gate +date: 2023-01-12 +full_link: /docs/reference/command-line-tools-reference/feature-gates/ +short_description: > + راهی برای کنترل فعال بودن یا نبودن یک ویژگی خاص کوبرنتیز. + +aka: +tags: +- fundamental +- operation +--- + +دروازه‌های قابلیت مجموعه‌ای از کلیدها (مقادیر رشته‌ای مبهم) هستند که می‌توانید از آنها برای کنترل اینکه کدام ویژگی‌های کوبرنتیز در خوشه(cluster) شما فعال هستند، استفاده کنید. + + + +شما می‌توانید این ویژگی‌ها را با استفاده از پرچم خط فرمان `--feature-gates` در هر جزء کوبرنتیز فعال یا غیرفعال کنید. +هر مولفه کوبرنتیز به شما امکان می‌دهد مجموعه‌ای از دروازه‌های ویژگی مرتبط با آن مولفه را فعال یا غیرفعال کنید. +مستندات کوبرنتیز تمام دروازه‌های قابلیت فعلی (/docs/reference/command-line-tools-reference/feature-gates/) و آنچه را که کنترل می‌کنند، فهرست می‌کند. diff --git a/content/fa/docs/reference/glossary/finalizer.md b/content/fa/docs/reference/glossary/finalizer.md new file mode 100644 index 0000000000000..d761fc34282ba --- /dev/null +++ b/content/fa/docs/reference/glossary/finalizer.md @@ -0,0 +1,19 @@ +--- +title: Finalizer +id: finalizer +date: 2021-07-07 +full_link: /docs/concepts/overview/working-with-objects/finalizers/ +short_description: > + یک کلید namespace که به کوبرنتیز می‌گوید تا زمان برآورده شدن شرایط خاص، قبل از حذف کامل یک شیء علامت‌گذاری شده برای حذف، منتظر بماند. +aka: +tags: +- fundamental +- operation +--- +نهایی‌کننده‌ها کلیدهای namespace هستند که به کوبرنتیز می‌گویند تا زمان برآورده شدن شرایط خاص، قبل از حذف کامل منابع مشخص‌شده برای حذف، منتظر بماند. نهایی‌کننده‌ها {{}} را برای پاکسازی منابعی که شیء حذف‌شده متعلق به آن است، هشدار می‌دهند. + + + +وقتی به کوبرنتیز می‌گویید که شیء‌ای را که finalizers برای آن مشخص شده است، حذف کند، API کوبرنتیز با پر کردن `.metadata.deletionTimestamp` شیء را برای حذف علامت‌گذاری می‌کند و کد وضعیت `202` (HTTP "Accepted") را برمی‌گرداند. شیء هدف در حالت خاتمه باقی می‌ماند در حالی که control plane یا سایر اجزا، اقدامات تعریف شده توسط finalizers را انجام می‌دهند. پس از اتمام این اقدامات، کنترل‌کننده finalizers مربوطه را از شیء هدف حذف می‌کند. هنگامی که فیلد `metadata.finalizers` خالی باشد، کوبرنتیز حذف را کامل در نظر می‌گیرد و شیء را حذف می‌کند. + +شما می‌توانید از finalizerها برای کنترل {{}} منابع استفاده کنید. برای مثال، می‌توانید یک finalizer تعریف کنید تا منابع یا زیرساخت‌های مرتبط را قبل از اینکه کنترل‌کننده منبع هدف را حذف کند، پاک کند. \ No newline at end of file diff --git a/content/fa/docs/reference/glossary/flexvolume.md b/content/fa/docs/reference/glossary/flexvolume.md new file mode 100644 index 0000000000000..adc3f84894e59 --- /dev/null +++ b/content/fa/docs/reference/glossary/flexvolume.md @@ -0,0 +1,22 @@ +--- +title: FlexVolume +id: flexvolume +date: 2018-06-25 +full_link: /docs/concepts/storage/volumes/#flexvolume +short_description: > + FlexVolume یک رابط منسوخ‌شده برای ایجاد افزونه‌های حجم خارج از درخت است. {{< glossary_tooltip text="Container Storage Interface" term_id="csi" >}} رابط جدیدتری است که به چندین مشکل FlexVolume می‌پردازد. + + +aka: +tags: +- storage +--- + FlexVolume یک رابط منسوخ‌شده برای ایجاد افزونه‌های حجم خارج از درخت است. {{< glossary_tooltip text="Container Storage Interface" term_id="csi" >}} رابط جدیدتری است که به چندین مشکل FlexVolume می‌پردازد. + + + +FlexVolumes کاربران را قادر می‌سازد تا درایورهای خود را بنویسند و پشتیبانی از Volumeهای خود را در کوبرنتیز اضافه کنند. فایل‌های باینری و وابستگی‌های درایور FlexVolume باید روی دستگاه‌های میزبان نصب شوند. این امر نیاز به دسترسی روت دارد. Storage SIG پیشنهاد می‌کند در صورت امکان، یک درایور {{< glossary_tooltip text="CSI" term_id="csi" >}} پیاده‌سازی شود، زیرا محدودیت‌های FlexVolumes را برطرف می‌کند. + +* [FlexVolume در مستندات کوبرنتیز](/docs/concepts/storage/volumes/#flexvolume) +* [اطلاعات بیشتر در مورد FlexVolumes](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-storage/flexvolume.md) +* [سوالات متداول در مورد افزونه Volume برای فروشندگان فضای ذخیره‌سازی](https://github.com/kubernetes/community/blob/master/sig-storage/volume-plugin-faq.md) diff --git a/content/fa/docs/reference/glossary/garbage-collection.md b/content/fa/docs/reference/glossary/garbage-collection.md new file mode 100644 index 0000000000000..9abb2e761eaf9 --- /dev/null +++ b/content/fa/docs/reference/glossary/garbage-collection.md @@ -0,0 +1,24 @@ +--- +title: جمع‌آوری زباله +id: garbage-collection +date: 2021-07-07 +full_link: /docs/concepts/architecture/garbage-collection/ +short_description: > + یک اصطلاح کلی برای سازوکارهای مختلفی که کوبرنتیز برای پاکسازی منابع خوشه(cluster) استفاده می‌کند. + +aka: +tags: +- fundamental +- operation +--- + +جمع‌آوری زباله یک اصطلاح کلی برای سازوکارهای مختلفی است که کوبرنتیز برای پاکسازی منابع خوشه استفاده می‌کند. + + + +کوبرنتیز از جمع‌آوری زباله برای پاکسازی منابعی مانند +[کانتینرها و تصاویر استفاده نشده](/docs/concepts/architecture/garbage-collection/#containers-images)، +[Podهای ناموفق](/docs/concepts/workloads/pods/pod-lifecycle/#pod-garbage-collection)، +[objects متعلق به منبع مورد نظر](/docs/concepts/overview/working-with-objects/owners-depends/)، +[jobs تکمیل شده](/docs/concepts/workloads/controllers/ttlafterfinished/) و منابعی که منقضی شده‌اند یا از کار افتاده‌اند، استفاده می‌کند. +