| KUBERNETES(1)(kubernetes) | KUBERNETES(1)(kubernetes) |
نام (NAME)
kubelet - عامل اصلی گره در کوبرنتیز
خلاصه دستور (SYNOPSIS)
kubelet [OPTIONS]
توضیحات (DESCRIPTION)
دستور kubelet عامل اصلی گره (node agent) است که روی هر یک از گرهها اجرا میشود. این ابزار میتواند با استفاده از یکی از این روشها گره را در apiserver ثبت کند: نام میزبان (hostname)؛ گزینهای برای بازنویسی و تغییر نام میزبان؛ یا منطق مشخص ارائهدهنده ابری.
ابزار kubelet بر مبنای ساختار PodSpec عمل میکند. یک PodSpec شیئی با ساختار YAML یا JSON است که یک پاد (pod) را توصیف مینماید. ابزار kubelet مجموعهای از PodSpecها را که از طریق سازوکارهای مختلف (عمدتاً از طریق apiserver) ارائه شدهاند دریافت کرده و تضمین میکند کانتینرهای توصیفشده در این مشخصات در حال اجرا و سالم باشند. ابزار kubelet کانتینرهایی را که توسط کوبرنتیز ایجاد نشده باشند مدیریت نمیکند.
علاوه بر دریافت PodSpec از apiserver، مانیفست کانتینر میتواند از دو روش دیگر نیز در اختیار Kubelet قرار گیرد:
فایل (File): مسیری که به عنوان یک گزینه در خط فرمان پاس داده میشود. فایلهای ذیل این مسیر به صورت دورهای برای تغییرات پایش میشوند. دوره پایش به صورت پیشفرض ۲۰ ثانیه است و از طریق یک گزینه پیکربندی میشود.
نقطه پایانی اچتیتیپی (HTTP endpoint): نقطه پایانی HTTP که به عنوان پارامتر در خط فرمان پاس داده میشود. این نقطه پایانی هر ۲۰ ثانیه بررسی میشود (که این مقدار نیز با یک گزینه قابل تنظیم است).
گزینهها (OPTIONS)
--version=false گزینههای --version و --version=raw اطلاعات نسخه را چاپ کرده و خارج میشوند؛ همچنین --version=vX.Y.Z... نسخه گزارششده را تنظیم میکند.
تاریخچه (HISTORY)
ژانویه ۲۰۱۵، در ابتدا توسط Eric Paris (eparis at redhat dot com) بر اساس کدهای منبع کوبرنتیز گردآوری شد، اما از آن زمان به بعد به طور خودکار تولید شده است!
| User | Manuals |