KUBERNETES(1) راهنمای کاربر kubernetes KUBERNETES(1)

kubeadm-token-create - ایجاد توکن‌های راه‌اندازی اولیه (bootstrap) روی سرور

kubeadm token create [OPTIONS]

این دستور یک توکن راه‌اندازی اولیه (bootstrap) برای شما ایجاد می‌کند. می‌توانید موارد استفاده برای این توکن، «مدت زمان اعتبار» (time to live) و یک توضیح اختیاری قابل فهم برای انسان را مشخص کنید.

مقدار [token]، همان توکن واقعی برای نوشتن است. این مقدار باید یک توکن تصادفی و تولیدشده به صورت امن به شکل «[a-z0-9]{6}.[a-z0-9]{16}» باشد. اگر هیچ [token] مشخص نشود، kubeadm در عوض یک توکن تصادفی تولید خواهد کرد.

--certificate-key="" در صورت استفاده همراه با --print-join-command، فلگ کامل «kubeadm join» مورد نیاز برای پیوستن به کلاستر به عنوان یک صفحه کنترل (control-plane) را چاپ می‌کند. برای ایجاد یک کلید گواهینامه جدید باید از «kubeadm init phase upload-certs --upload-certs» استفاده کنید.

--config="" مسیر فایل پیکربندی kubeadm.

--description="" یک توضیح قابل فهم برای انسان درباره نحوه استفاده از این توکن.

--groups=[system:bootstrappers:kubeadm:default-node-token] گروه‌های اضافی که این توکن هنگام استفاده برای احراز هویت، در قالب آن‌ها احراز هویت می‌شود. باید با «\Asystem:bootstrappers:[a-z0-9:-]{0,255}[a-z0-9]\z» مطابقت داشته باشد.

--print-join-command=false به جای چاپ تنها توکن، فلگ کامل «kubeadm join» مورد نیاز برای پیوستن به کلاستر با استفاده از این توکن را چاپ می‌کند.

--ttl=24h0m0s مدت زمان پیش از حذف خودکار توکن (مثلاً 1s، 2m، 3h). اگر روی «0» تنظیم شود، توکن هرگز منقضی نخواهد شد.

--usages=[signing,authentication] شیوه‌هایی را که این توکن می‌تواند مورد استفاده قرار گیرد توصیف می‌کند. می‌توانید چندین بار از --usages استفاده کنید یا فهرستی از گزینه‌ها را که با کاما جدا شده‌اند ارائه دهید. گزینه‌های معتبر: [signing,authentication]

--dry-run=false اینکه حالت اجرای آزمایشی (dry-run) فعال باشد یا خیر

--kubeconfig="/etc/kubernetes/admin.conf" فایل kubeconfig برای استفاده هنگام برقراری ارتباط با کلاستر. اگر این فلگ تنظیم نشود، مجموعه‌ای از مسیرهای استاندارد برای یافتن فایل kubeconfig موجود جستجو می‌شود.

--rootfs="" مسیر سیستم‌فایل ریشه «واقعی» میزبان. این گزینه باعث می‌شود kubeadm در مسیر ارائه‌شده chroot کند.

--version=false --version و --version=raw اطلاعات نسخه را چاپ کرده و خارج می‌شوند؛ --version=vX.Y.Z... نسخه گزارش‌شده را تنظیم می‌کند.

kubeadm-token(1)

ژانویه ۲۰۱۵، در ابتدا توسط Eric Paris (eparis at redhat dot com) بر پایه محتوای منبع kubernetes گردآوری شد، اما امید است که از آن زمان به بعد به طور خودکار تولید شده باشند!

Jan 2015 Eric Paris