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

kubeadm-upgrade-node - دستورات ارتقا برای یک گره در کلاستر

kubeadm upgrade node [OPTIONS]

دستورات ارتقا برای یک گره در کلاستر

دستور «node» فازهای زیر را اجرا می‌کند:

preflight       اجرای بررسی‌های پیش‌پرواز ارتقای گره
control-plane   ارتقای نمونه صفحه کنترل (control plane) مستقر روی این گره، در صورت وجود
kubelet-config  ارتقای پیکربندی kubelet برای این گره
addon           ارتقای افزونه‌های پیش‌فرض kubeadm
  /coredns        ارتقای افزونه CoreDNS
  /kube-proxy     ارتقای افزونه kube-proxy
post-upgrade    اجرای وظایف پس از ارتقا

--certificate-renewal=true تمدید گواهی‌های مورد استفاده توسط مؤلفه‌های تغییریافته در طول ارتقا.

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

--dry-run=false هیچ وضعیتی را تغییر نده، فقط اقداماتی که قرار است انجام شوند را خروجی بده.

--etcd-upgrade=true انجام ارتقای etcd.

--ignore-preflight-errors=[] فهرستی از بررسی‌هایی که خطاهای آن‌ها به عنوان هشدار نمایش داده خواهد شد. مثال: 'IsPrivilegedUser,Swap'. مقدار 'all' خطاهای ناشی از تمام بررسی‌ها را نادیده می‌گیرد.

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

--patches="" مسیر دایرکتوری حاوی فایل‌هایی با الگوی نام‌گذاری "target[suffix][+patchtype].extension". برای نمونه، "kube-apiserver0+merge.yaml" یا صرفاً "etcd.json". مقدار "target" می‌تواند یکی از موارد "kube-apiserver"، "kube-controller-manager"، "kube-scheduler"، "etcd"، "kubeletconfiguration" یا "corednsdeployment" باشد. مقدار "patchtype" می‌تواند یکی از قالب‌های "strategic"، "merge" یا "json" باشد که مطابق با قالب‌های وصله (patch) پشتیبانی‌شده توسط kubectl هستند. مقدار پیش‌فرض "patchtype" برابر با "strategic" است. مقدار "extension" باید "json" یا "yaml" باشد. مقدار "suffix" یک رشته اختیاری است که می‌توان از آن برای تعیین ترتیب الفبایی-عددی اعمال وصله‌ها استفاده کرد.

--skip-phases=[] فهرستی از فازهایی که باید نادیده گرفته و رد شوند.

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

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

kubeadm-upgrade(1), kubeadm-upgrade-node-phase(1)

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

Jan 2015 Eric Paris