برنامه نویسی

Be Kubectl Compatible (1) – انجمن DEV

آیا می دانستید که “شما باید از یک نسخه کوبکتل استفاده کنید که در یک نسخه جزئی از خوشه شما باشد”؟
توضیحات تصویر

این یعنی چی؟

Kubernetes از Semantic Versioning استفاده می کند که به صورت vX.YZ بیان می شود
X = نسخه اصلی
Y = نسخه جزئی
Z = نسخه پچ

از این رو، به این معنی است که برای یک خوشه از نسخه 1.26 (نسخه اصلی = 1، نسخه جزئی = 26)، نسخه های معتبر kubectl که باید هنگام تعامل با خوشه استفاده کنید باید بین نسخه 1.25 و نسخه 1.27.

می توانید نسخه کوبکتل را با استفاده از دستور زیر بررسی کنید:
kubectl version.
توضیحات تصویر

از خروجی آن دستور، می توانید متوجه شوید که سازگار هستید یا خیر. من استفاده کرده ام --output=yaml پرچم گذاری کنید تا اطلاعات بسیار بهتر ارائه شود.

زیر clientVersion، می توانید نسخه نصب شده سرویس گیرنده kubectl را ببینید، در حالی که نسخه خوشه Kubernetes در زیر یافت می شود. serverVersion.

اگر سازگار نیستید، می‌توانید به سادگی Kubectl را دانگرید یا ارتقا دهید، یا بهتر از آن، می‌توانید با قسمت دوم این مجموعه همراه باشید تا راه آسان‌تر و بهتری برای مدیریت این موضوع بیاموزید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا