Skip to content

Commit 20fc519

Browse files
committed
fixing localization
1 parent ae0a761 commit 20fc519

File tree

10 files changed

+81
-103
lines changed

10 files changed

+81
-103
lines changed

content/fa/docs/reference/command-line-tools-reference/feature-gates/Accelerators.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ stages:
1717

1818
removed: true
1919
---
20-
یک افزونه اولیه برای فعال کردن پشتیبانی از پردازنده گرافیکی انویدیا هنگام استفاده از موتور داکر ارائه شد؛ دیگر در دسترس نیست. برای یک جایگزین به [Device Plugins](/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/) مراجعه کنید.
20+
یک افزونه اولیه برای فعال کردن پشتیبانی از پردازنده گرافیکی انویدیا هنگام استفاده از موتور داکر ارائه شد؛ دیگر در دسترس نیست. برای یک جایگزین به [Device Plugin](/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/) مراجعه کنید.

content/fa/docs/reference/lables-annotations-taints/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: برچسب‌ها، حاشیه‌نویسی‌ها و رنگ‌های شناخته‌شده
3-
content_type: مفهوم
3+
content_type: content
44
weight: 40
55
no_list: true
66
card:

content/fa/docs/reference/using-api/cel.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
---
2-
title: Common Expression Language in Kubernetes
3-
reviewers:
4-
- jpbetz
5-
- cici37
2+
title: زبان عبارات مشترک در Kubernetes
63
content_type: concept
74
weight: 35
85
min-kubernetes-server-version: 1.25
96
---
107

118
<!-- overview -->
129

13-
زبان عبارت مشترک [Common Expression Language (CEL)](https://github.com/google/cel-go) در API کوبرنتیز برای اعلام قوانین اعتبارسنجی، قوانین سیاست و سایر محدودیت‌ها یا شرایط استفاده می‌شود.
10+
زبان عبارت مشترک [ زبان عبارات مشترک در Kubernetes (CEL)](https://github.com/google/cel-go) در API کوبرنتیز برای اعلام قوانین اعتبارسنجی، قوانین سیاست و سایر محدودیت‌ها یا شرایط استفاده می‌شود.
1411
عبارات CEL مستقیماً در {{< glossary_tooltip text="API server" term_id="kube-apiserver" >}} ارزیابی می‌شوند، که CEL را به جایگزینی مناسب برای مکانیسم‌های خارج از فرآیند، مانند webhooks، برای بسیاری از موارد استفاده از توسعه‌پذیری تبدیل می‌کند. عبارات CEL شما تا زمانی که مؤلفه سرور API صفحه کنترل در دسترس باشد، به اجرای خود ادامه می‌دهند.
1512
<!-- body -->
1613

1714
## مروری بر زبان
1815

19-
زبان [CEL language](https://github.com/google/cel-spec/blob/master/doc/langdef.md) دارای سینتکس سرراستی است که مشابه عبارات موجود در C، C++، جاوا، جاوا اسکریپت و Go می‌باشد.
16+
زبان [CEL زبان](https://github.com/google/cel-spec/blob/master/doc/langdef.md) دارای سینتکس سرراستی است که مشابه عبارات موجود در C، C++، جاوا، جاوا اسکریپت و Go می‌باشد.
2017

2118

2219
CEL برای جاسازی در برنامه‌ها طراحی شده است. هر "برنامه" CEL یک عبارت واحد است که به یک مقدار واحد ارزیابی می‌شود. عبارات CEL معمولاً "جمله‌های تک‌خطی" کوتاهی هستند که به خوبی در فیلدهای رشته‌ای منابع API Kubernetes قرار می‌گیرند.

content/fa/docs/reference/using-api/declarative-validation.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
---
2-
title: Declarative API Validation
3-
reviewers:
4-
- aaron-prindle
5-
- yongruilin
6-
- jpbetz
7-
- thockin
2+
title: اعتبارسنجی API اعلانی
83
content_type: concept
94
weight: 20
105
---
@@ -48,16 +43,16 @@ weight: 20
4843

4944
به عنوان یک مدیر خوشه، می‌توانید غیرفعال کردن اعتبارسنجی اعلانی را در حالی که هنوز نسخه بتا است، تحت شرایط خاص در نظر بگیرید:
5045

51-
* **Unexpected Validation Behavior:** اگر فعال کردن `DeclarativeValidationTakeover` منجر به خطاهای اعتبارسنجی غیرمنتظره شود یا به اشیایی که قبلاً نامعتبر بودند، اجازه اجرا دهد.
52-
* **Performance Regressions:** اگر نظارت افزایش قابل توجه تأخیر (مثلاً در `apiserver_request_duration_seconds`) را نشان دهد که با فعال‌سازی ویژگی مرتبط است.
53-
* **High Mismatch Rate:** اگر معیار `declarative_validation_mismatch_total` عدم تطابق‌های مکرری را نشان دهد، نشان‌دهنده‌ی اشکالات احتمالی در قوانین اعلانی است که بر حجم کاری خوشه تأثیر می‌گذارند، حتی اگر `DeclarativeValidationTakeover` نادرست باشد.
46+
* **Unexpected Validation Behavior:** اگر فعال کردن `**DeclarativeValidationTakeover**` منجر به خطاهای اعتبارسنجی غیرمنتظره شود یا به اشیایی که قبلاً نامعتبر بودند، اجازه اجرا دهد.
47+
* **Performance Regressions:** اگر نظارت افزایش قابل توجه تأخیر (مثلاً در `**apiserver_request_duration_seconds**`) را نشان دهد که با فعال‌سازی ویژگی مرتبط است.
48+
* **High Mismatch Rate:** اگر معیار `**declarative_validation_mismatch_total**` عدم تطابق‌های مکرری را نشان دهد، نشان‌دهنده‌ی اشکالات احتمالی در قوانین اعلانی است که بر حجم کاری خوشه تأثیر می‌گذارند، حتی اگر `DeclarativeValidationTakeover` نادرست باشد.
5449

5550

56-
برای بازگشت به حالت اعتبارسنجی دستی (همانطور که قبل از Kubernetes نسخه ۱.۳۳ استفاده می‌شد)، دروازه ویژگی `DeclarativeValidation` را غیرفعال کنید، برای مثال از طریق آرگومان‌های خط فرمان: (`--feature-gates=DeclarativeValidation=false`). این کار همچنین به طور ضمنی اثر `DeclarativeValidationTakeover` را غیرفعال می‌کند.
51+
برای بازگشت به حالت اعتبارسنجی دستی (همانطور که قبل از Kubernetes نسخه ۱.۳۳ استفاده می‌شد)، دروازه ویژگی `**DeclarativeValidation**` را غیرفعال کنید، برای مثال از طریق آرگومان‌های خط فرمان: (`--feature-gates=DeclarativeValidation=false`). این کار همچنین به طور ضمنی اثر `**DeclarativeValidationTakeover**` را غیرفعال می‌کند.
5752

5853
## ملاحظات مربوط به تنزل رتبه و بازگشت به نسخه قبلی
5954

60-
غیرفعال کردن این ویژگی به عنوان یک مکانیسم ایمنی عمل می‌کند. با این حال، از یک مورد حاشیه‌ای احتمالی (که به دلیل آزمایش‌های گسترده بعید به نظر می‌رسد) آگاه باشید: اگر یک اشکال در اعتبارسنجی اعلانی (هنگامی که `DeclarativeValidationTakeover=true`) *به اشتباه* اجازه داده باشد که یک شیء نامعتبر حفظ شود، غیرفعال کردن دروازه‌های ویژگی ممکن است باعث شود که به‌روزرسانی‌های بعدی آن شیء خاص توسط اعتبارسنجی دست‌نویس که اکنون معتبر (و صحیح) شده است، مسدود شود. حل این مشکل ممکن است نیاز به اصلاح دستی شیء ذخیره شده داشته باشد، که احتمالاً در موارد نادر از طریق اصلاح مستقیم etcd انجام می‌شود.
55+
غیرفعال کردن این ویژگی به عنوان یک مکانیسم ایمنی عمل می‌کند. با این حال، از یک مورد حاشیه‌ای احتمالی (که به دلیل آزمایش‌های گسترده بعید به نظر می‌رسد) آگاه باشید: اگر یک اشکال در اعتبارسنجی اعلانی (هنگامی که `**DeclarativeValidationTakeover=true**`) *به اشتباه* اجازه داده باشد که یک شیء نامعتبر حفظ شود، غیرفعال کردن دروازه‌های ویژگی ممکن است باعث شود که به‌روزرسانی‌های بعدی آن شیء خاص توسط اعتبارسنجی دست‌نویس که اکنون معتبر (و صحیح) شده است، مسدود شود. حل این مشکل ممکن است نیاز به اصلاح دستی شیء ذخیره شده داشته باشد، که احتمالاً در موارد نادر از طریق اصلاح مستقیم etcd انجام می‌شود.
6156

6257

6358
برای جزئیات بیشتر در مورد مدیریت دروازه‌های ویژگی، به [Feature Gates](/docs/reference/command-line-tools-reference/feature-gates/). مراجعه کنید.

content/fa/docs/reference/using-api/deprecation-guide.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
---
2-
reviewers:
3-
- liggitt
4-
- lavalamp
5-
- thockin
6-
- smarterclayton
7-
title: "Deprecated API Migration Guide"
2+
title: "راهنمای مهاجرت API منسوخ‌شده"
83
weight: 45
94
content_type: reference
105
---
@@ -17,7 +12,8 @@ content_type: reference
1712

1813
<!-- body -->
1914

20-
## Removed APIs by release
15+
## API های حذف شده با انتشار
16+
2117

2218
### v1.32
2319

@@ -157,10 +153,10 @@ The **v1.26** release stopped serving the following deprecated API versions:
157153

158154
یک `spec.selector` تنظیم نشده، هیچ پادی را در هیچ یک از نسخه‌های API انتخاب نمی‌کند.
159155

160-
#### PodSecurityPolicy {#psp-v125}
156+
#### سیاست امنیتی پاد {#psp-v125}
161157

162158

163-
PodSecurityPolicy در نسخه API **policy/v1beta1** از نسخه ۱.۲۵ دیگر ارائه نمی‌شود و کنترل‌کننده پذیرش PodSecurityPolicy حذف خواهد شد.
159+
سیاست امنیتی پاد در نسخه API **policy/v1beta1** از نسخه ۱.۲۵ دیگر ارائه نمی‌شود و کنترل‌کننده پذیرش سیاست امنیتی پاد حذف خواهد شد.
164160

165161
به [Pod Security Admission](/docs/concepts/security/pod-security-admission/) یا یک [3rd party admission webhook](/docs/reference/access-authn-authz/extensible-admission-controllers/). مهاجرت کنید.
166162

@@ -367,16 +363,16 @@ Role، و RoleBinding از نسخه ۱.۲۲ دیگر ارائه نمی‌شود.
367363
* تغییرات قابل توجه:
368364
* `spec.selector` اکنون پس از ایجاد، الزامی و غیرقابل تغییر است؛ از برچسب‌های الگوی موجود به عنوان انتخابگر برای ارتقاءهای یکپارچه استفاده کنید.
369365

370-
#### PodSecurityPolicy {#psp-v116}
366+
#### سیاست امنیتی پاد {#psp-v116}
371367

372-
نسخه API **extensions/v1beta1** از PodSecurityPolicy از نسخه ۱.۱۶ دیگر ارائه نمی‌شود.
368+
نسخه API **extensions/v1beta1** از سیاست امنیتی پاد از نسخه ۱.۱۶ دیگر ارائه نمی‌شود.
373369

374370
* برای استفاده از نسخه API **policy/v1beta1** که از نسخه ۱.۱۰ در دسترس است، مانیفست‌ها و کلاینت API را منتقل کنید.
375-
* توجه داشته باشید که نسخه API **policy/v1beta1** از PodSecurityPolicy در نسخه ۱.۲۵ حذف خواهد شد.
371+
* توجه داشته باشید که نسخه API **policy/v1beta1** از سیاست امنیتی پاد در نسخه ۱.۲۵ حذف خواهد شد.
376372

377-
## What to do
373+
## چه باید کرد
378374

379-
### Test with deprecated APIs disabled
375+
### تست با API های منسوخ غیرفعال
380376

381377
شما می‌توانید خوشه‌های خود را با راه‌اندازی یک سرور API با نسخه‌های API خاص غیرفعال، آزمایش کنید تا حذف‌های آینده را شبیه‌سازی کنید. پرچم زیر را به آرگومان‌های راه‌اندازی سرور API اضافه کنید:
382378

@@ -386,11 +382,11 @@ Role، و RoleBinding از نسخه ۱.۲۲ دیگر ارائه نمی‌شود.
386382

387383
`--runtime-config=admissionregistration.k8s.io/v1beta1=false,apiextensions.k8s.io/v1beta1,...`
388384

389-
### Locate use of deprecated APIs
385+
### استفاده از API های منسوخ شده را پیدا کنید
390386

391-
برای یافتن محل استفاده از APIهای منسوخ‌شده، از [client warnings, metrics, and audit information available in 1.19+](/blog/2020/09/03/warnings/#deprecation-warnings) استفاده کنید.
387+
برای یافتن محل استفاده از APIهای منسوخ‌شده، از [هشدارهای مشتری، معیارها و اطلاعات حسابرسی موجود در 1.19+](/blog/2020/09/03/warnings/#deprecation-warnings) استفاده کنید.
392388

393-
### Migrate to non-deprecated APIs
389+
### مهاجرت به API های منسوخ نشده
394390

395391
* به‌روزرسانی یکپارچه‌سازی‌ها و کنترلرهای سفارشی برای فراخوانی APIهای منسوخ‌نشده
396392
* تغییر فایل‌های YAML برای ارجاع به APIهای منسوخ‌نشده

0 commit comments

Comments
 (0)