دانلود کوبرنتیز
کوبرنتیز باینریهایی را برای هر بخش، همراه با مجموعهای استاندارد از برنامههای کلاینت برای راهاندازی (bootstrap) یا تعامل با یک کلاستر ارائه میدهد. بخشهایی مانند API Server قابلیت اجرا در قالب ایمیجهای کانتینری داخل کلاستر را دارند. این بخشها همچنین بهعنوان بخشی از فرآیند انتشار رسمی، در قالب ایمیجهای کانتینری نیز عرضه میشوند. تمام باینریها و ایمیجهای کانتینری برای سیستمعاملها و معماریهای سختافزاری مختلف در دسترس هستند.
kubectl
ابزار خط فرمان کوبرنتیز، یعنی kubectl، این امکان را به شما میدهد که دستورات را بروی کلاسترهای کوبرنتیز اجرا کنید.
شما میتوانید از kubectl برای استقرار (deploy) برنامهها، بررسی و مدیریت منابع کلاستر، و مشاهده لاگها استفاده کنید.
برای اطلاعات بیشتر، از جمله فهرست کامل عملیاتهای kubectl، به kubectl مستندات مرجع. مراجعه کنید.
ابزار kubectl قابل نصب روی انواع پلتفرمهای لینوکس، macOS و ویندوز است. سیستمعامل مورد نظر خود را از لیست زیر انتخاب کنید.
- نصب kubectl بر روی سیستم عامل لینوکس
- نصب kubectl بر روی سیستم عامل مک
- نصب kubectl بر روی سیستم عامل ویندوز
ایمیجهای کانتینری
تمام ایمیجهای کانتینری کوبرنتیز در رجیستری ایمیج کانتینری registry.k8s.io منتشر میشوند.
| ایمیجهای کانتینری | معماری های قابل پشتیبانی |
|---|---|
| registry.k8s.io/kube-apiserver:v1.33.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/kube-controller-manager:v1.33.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/kube-proxy:v1.33.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/kube-scheduler:v1.33.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/conformance:v1.33.0 | amd64, arm, arm64, ppc64le, s390x |
معماری ایمیجهای کانتینری
تمام ایمیجهای کانتینری برای معماریهای مختلف در دسترس هستند، و runtime کانتینر باید بر اساس پلتفرم زیرساختی، ایمیج مناسب را انتخاب کند.
همچنین این امکان وجود دارد که یک معماری خاص را بهطور مستقیم فراخوانی (pull) کنید، با افزودن پسوند به نام ایمیج کانتینر؛ برای مثال:
registry.k8s.io/kube-apiserver-arm64:v1.33.0.
امضای ایمیج های کانتینری
Kubernetes v1.26 [beta]
برای کوبرنتیز نسخه v1.33، ایمیجهای کانتینری با استفاده از امضاهای sigstoreامضا میشوند:
Note:
امضاهای sigstore مربوط به ایمیجهای کانتینری در حال حاضر در مکانهای جغرافیایی مختلف یکسان نیستند. اطلاعات بیشتر درباره این مشکل در issue مربوطه در GitHub issue. موجود است.پروژه کوبرنتیز فهرستی از ایمیجهای کانتینری امضاشده کوبرنتیز را در قالب SPDX 2.3 منتشر میکند. شما میتوانید این فهرست را با استفاده از دستور زیر دریافت کنید:
curl -Ls "https://sbom.k8s.io/$(curl -Ls https://dl.k8s.io/release/stable.txt)/release" | grep "SPDXID: SPDXRef-Package-registry.k8s.io" | grep -v sha256 | cut -d- -f3- | sed 's/-/\//' | sed 's/-v1/:v1/'
برای تأیید دستی ایمیجهای کانتینری امضاشده بخشهای اصلی کوبرنتیز، به مطلب تأیید ایمیجهای کانتینری امضاشده مراجعه کنید. اگر ایمیج کانتینری را برای یک معماری خاص دریافت (pull) کنید، ایمیج تکمعماری به همان شیوهای که برای لیستهای مانیفست چندمعماری امضا میشود، امضا خواهد شد.
باینری ها
You can find links to download Kubernetes components (and their checksums) in the CHANGELOG files. Alternately, use downloadkubernetes.com to filter by version and architecture.
You can find the links to download v1.33 Kubernetes components (along with their checksums) below. To access downloads for older supported versions, visit the respective documentation link for older versions or use downloadkubernetes.com.
Download Options
Feedback
Was this page helpful?
Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on Stack Overflow. Open an issue in the GitHub Repository if you want to report a problem or suggest an improvement.