|
| 1 | +--- |
| 2 | +title: مرجع |
| 3 | +approvers: |
| 4 | +- xirehat |
| 5 | +linkTitle: "مرجع" |
| 6 | +main_menu: true |
| 7 | +weight: 70 |
| 8 | +content_type: concept |
| 9 | +no_list: true |
| 10 | +--- |
| 11 | + |
| 12 | +<!-- overview --> |
| 13 | + |
| 14 | +این بخش از مستندات کوبرنتیز شامل ارجاعات است. |
| 15 | + |
| 16 | +<!-- body --> |
| 17 | + |
| 18 | +## مرجع API |
| 19 | + |
| 20 | +* [واژهنامه](/docs/reference/glossary/) - فهرستی جامع و استاندارد از اصطلاحات کوبرنتیز |
| 21 | + |
| 22 | +* [مرجع API کوبرنتیز](/docs/reference/kubernetes-api/) |
| 23 | +* [مرجع تکصفحهای API برای کوبرنتیز {{< param "version" >}}](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/) |
| 24 | +* [استفاده از API کوبرنتیز](/docs/reference/using-api/) - نمای کلی API در کوبرنتیز |
| 25 | +* [کنترل دسترسی API](/docs/reference/access-authn-authz/) - جزئیاتی درباره نحوه کنترل دسترسی به API در کوبرنتیز |
| 26 | +* [برچسبها، حاشیهنویسیها و لکههای (Taints) شناختهشده](/docs/reference/labels-annotations-taints/) |
| 27 | + |
| 28 | +## کتابخانههای client با پشتیبانی رسمی |
| 29 | + |
| 30 | +برای فراخوانی API کوبرنتیز از یک زبان برنامهنویسی، میتوانید از |
| 31 | +[کتابخانهها](/docs/reference/using-api/client-libraries/) استفاده کنید. |
| 32 | +کتابخانههایی که بهطور رسمی پشتیبانی میشوند: |
| 33 | + |
| 34 | +- [Kubernetes Go client library](https://github.com/kubernetes/client-go/) |
| 35 | +- [Kubernetes Python client library](https://github.com/kubernetes-client/python) |
| 36 | +- [Kubernetes Java client library](https://github.com/kubernetes-client/java) |
| 37 | +- [Kubernetes JavaScript client library](https://github.com/kubernetes-client/javascript) |
| 38 | +- [Kubernetes C# client library](https://github.com/kubernetes-client/csharp) |
| 39 | +- [Kubernetes Haskell client library](https://github.com/kubernetes-client/haskell) |
| 40 | + |
| 41 | +## خط فرمان |
| 42 | + |
| 43 | +* [kubectl](/docs/reference/kubectl/) - ابزار خط فرمان اصلی برای اجرای دستورها و مدیریت خوشههای کوبرنتیز. |
| 44 | + * [JSONPath](/docs/reference/kubectl/jsonpath/) - راهنمای نحوی برای استفاده از [عبارات JSONPath](https://goessner.net/articles/JsonPath/) با kubectl. |
| 45 | +* [kubeadm](/docs/reference/setup-tools/kubeadm/) - ابزار خط فرمانی برای راهاندازی آسان یک خوشه ایمن کوبرنتیز. |
| 46 | + |
| 47 | +## اجزا |
| 48 | + |
| 49 | +* [kubelet](/docs/reference/command-line-tools-reference/kubelet/) - عامل اصلیای که روی هر گره اجرا میشود. kubelet مجموعهای از PodSpecها را میگیرد و اطمینان حاصل میکند کانتینرهای توصیفشده در حال اجرا و سالم هستند. |
| 50 | +* [kube-apiserver](/docs/reference/command-line-tools-reference/kube-apiserver/) - یک REST API که دادههای اشیای API مانند پادها، سرویسها و replication controllerها را اعتبارسنجی و پیکربندی میکند. |
| 51 | +* [kube-controller-manager](/docs/reference/command-line-tools-reference/kube-controller-manager/) - یک Daemon ای که حلقههای کنترل اصلی همراه کوبرنتیز را در خود جای داده است. |
| 52 | +* [kube-proxy](/docs/reference/command-line-tools-reference/kube-proxy/) - میتواند ارسال ساده جریان TCP/UDP یا ارسال TCP/UDP بهصورت round-robin را بین مجموعهای از بکاندها انجام دهد. |
| 53 | +* [kube-scheduler](/docs/reference/command-line-tools-reference/kube-scheduler/) - زمانبندیکنندهای که دسترسپذیری، عملکرد و ظرفیت را مدیریت میکند. |
| 54 | + * [Scheduler Policies](/docs/reference/scheduling/policies) |
| 55 | + * [Scheduler Profiles](/docs/reference/scheduling/config#profiles) |
| 56 | + |
| 57 | +* فهرست [ports and protocols](/docs/reference/networking/ports-and-protocols/) که باید روی گرههای Control Plain و Worker باز باشند |
| 58 | + |
| 59 | +## پیکربندی APIها |
| 60 | + |
| 61 | +This section hosts the documentation for "unpublished" APIs which are used to |
| 62 | +configure kubernetes components or tools. Most of these APIs are not exposed |
| 63 | +by the API server in a RESTful way though they are essential for a user or an |
| 64 | +operator to use or manage a cluster. |
| 65 | + |
| 66 | +این بخش میزبان مستندات APIهای «منتشر نشده» است که برای پیکربندی اجزا یا ابزارهای کوبرنتیز استفاده میشوند. اکثر این APIها توسط سرور API به روش RESTful در معرض نمایش قرار نمیگیرند، اگرچه برای کاربر یا اپراتور جهت استفاده یا مدیریت یک خوشه ضروری هستند. |
| 67 | + |
| 68 | +* [kubeconfig (v1)](/docs/reference/config-api/kubeconfig.v1/) |
| 69 | +* [kuberc (v1alpha1)](/docs/reference/config-api/kuberc.v1alpha1/) |
| 70 | +* [kube-apiserver admission (v1)](/docs/reference/config-api/apiserver-admission.v1/) |
| 71 | +* [kube-apiserver configuration (v1alpha1)](/docs/reference/config-api/apiserver-config.v1alpha1/) و |
| 72 | +* [kube-apiserver configuration (v1beta1)](/docs/reference/config-api/apiserver-config.v1beta1/) و |
| 73 | + [kube-apiserver configuration (v1)](/docs/reference/config-api/apiserver-config.v1/) |
| 74 | +* [kube-apiserver event rate limit (v1alpha1)](/docs/reference/config-api/apiserver-eventratelimit.v1alpha1/) |
| 75 | +* [kubelet configuration (v1alpha1)](/docs/reference/config-api/kubelet-config.v1alpha1/) و |
| 76 | + [kubelet configuration (v1beta1)](/docs/reference/config-api/kubelet-config.v1beta1/) |
| 77 | + [kubelet configuration (v1)](/docs/reference/config-api/kubelet-config.v1/) |
| 78 | +* [kubelet credential providers (v1)](/docs/reference/config-api/kubelet-credentialprovider.v1/) |
| 79 | + [kube-scheduler configuration (v1)](/docs/reference/config-api/kube-scheduler-config.v1/) |
| 80 | +* [kube-controller-manager configuration (v1alpha1)](/docs/reference/config-api/kube-controller-manager-config.v1alpha1/) |
| 81 | +* [kube-proxy configuration (v1alpha1)](/docs/reference/config-api/kube-proxy-config.v1alpha1/) |
| 82 | +* [`audit.k8s.io/v1` API](/docs/reference/config-api/apiserver-audit.v1/) |
| 83 | +* [Client authentication API (v1beta1)](/docs/reference/config-api/client-authentication.v1beta1/) و |
| 84 | + [Client authentication API (v1)](/docs/reference/config-api/client-authentication.v1/) |
| 85 | +* [WebhookAdmission configuration (v1)](/docs/reference/config-api/apiserver-webhookadmission.v1/) |
| 86 | +* [ImagePolicy API (v1alpha1)](/docs/reference/config-api/imagepolicy.v1alpha1/) |
| 87 | + |
| 88 | +## پیکربندی API برای kubeadm |
| 89 | + |
| 90 | +* [v1beta3](/docs/reference/config-api/kubeadm-config.v1beta3/) |
| 91 | +* [v1beta4](/docs/reference/config-api/kubeadm-config.v1beta4/) |
| 92 | + |
| 93 | +## API های خارجی |
| 94 | + |
| 95 | +اینها APIهایی هستند که توسط پروژه کوبرنتیز تعریف شدهاند، اما توسط پروژه اصلی پیادهسازی نشدهاند: |
| 96 | + |
| 97 | +* [Metrics API (v1beta1)](/docs/reference/external-api/metrics.v1beta1/) |
| 98 | +* [Custom Metrics API (v1beta2)](/docs/reference/external-api/custom-metrics.v1beta2) |
| 99 | +* [External Metrics API (v1beta1)](/docs/reference/external-api/external-metrics.v1beta1) |
| 100 | + |
| 101 | +## اسناد طراحی |
| 102 | + |
| 103 | +آرشیوی از اسناد طراحی برای قابلیتهای کوبرنتیز. نقاط شروع خوبی وجود دارد |
| 104 | + |
| 105 | +[معماری کوبرنتیز](https://git.k8s.io/design-proposals-archive/architecture/architecture.md) و |
| 106 | +[مرور کلی طراحی کوبرنتیز](https://git.k8s.io/design-proposals-archive). |
| 107 | + |
0 commit comments