آموزش نصب کوبرنتیز در CentOS 8

آموزش نصب کوبرنتیز در CentOS 8

نصب کوبرنتیز به گونه ای طراحی شده است که گره مستر (اصلی) می تواند گره های ورکر را کنترل کند.

گره مستر این ماشین به طور کلی به عنوان صفحه کنترل عمل می کند و پایگاه داده خوشه و سرور را اجرا می کند.

خوشه 3 گره ای پس از نصب کوبرنتیز چیزی شبیه به این خواهد بود .

آموزش نصب کوبرنتیز در CentOS 8

نصب خوشه کوبرنتیز در گره اصلی

 

برای نصب کوبرنتیز، شما به یک موتور کانتینر سازی نیاز دارید.

همانطور که گفته شد، برای نصب کوبرنتیز ما از سی ای داکر استفاده خواهیم کرد.

برخی از اصول نصب kubernetes زیر در گره اصلی CentOS 8 انجام می شوند.

 

مرحله 1

 

نام میزبان، فایروال و سلینوکس را در گره اصلی خود در CentOS 8 آماده کنید.

نام میزبان سیستم را تنظیم کرده و سیستم نام دامنه را در پرونده / etc / hosts خود به روز کنید.

نصب خوشه کوبرنتیز در گره اصلی

بعد، گره ورکر 1 و گره ورکر 2 خود را پینگ کنید تا بررسی کنید آیا فایل میزبان به روز شده شما با استفاده از دستور پینگ ، به درستی کار می کند یا خیر.

نصب خوشه کوبرنتیز در گره اصلی

در مرحله بعد، برای نصب کوبرنتیز سلینوکس را غیرفعال کنید.

زیرا این مورد برای دسترسی کانتینرها به سیستم پرونده میزبان، که مورد نیاز شبکه های پاد و سایر سرویس ها می باشد، لازم است.

سلینوکس

تنظیم ستنفورس روی 0 به طور موثر سلینوکس را روی مجاز تنظیم می کند، که به طور موثر سلینوکس را تا راه اندازی مجدد بعدی غیرفعال می کند.

برای غیرفعال کردن کامل آن، از دستور زیر استفاده کنید و راه اندازی مجدد را شروع کنید.

سلینوکس

در نصب کوبرنتیز، از پورت های مختلفی برای برقراری ارتباط و دسترسی استفاده می شود.

این پورت ها باید توسط کوبرنتیز قابل دسترسی باشند و توسط فایروال حدود نشوند.

پورت ها

برای نصب کوبرنتیز قوانین فایروال را روی پورت ها پیکربندی کنید.

پورت ها

مرحله 2

سی ای داکر را روی CentOS 8 نصب کنید.

ابتدا باید مخزن داکر را اضافه کنید.

زیرا با استفاده از دستور مدیر پیکربند (dnf) دی ان اف زیر ، دیگر در لیست بسته پیش فرض نیست.

(dnf) دی ان اف

همچنین بسته containerd.io را نصب کنید که به عنوان یک دیمون که چرخه عمر کامل کانتینر سیستم میزبان آن را کنترل می کند موجود است.

کارهایی از قبیل انتقال تصویر و ذخیره سازی تا اجرای کانتینر و نظارت تا ذخیره سازی سطح پایین تا پیوست های شبکه و موارد دیگر را انجام می دهد.

(dnf) دی ان اف

اکنون آخرین نسخه بسته سی ای داکر را نصب کنید.

نصب سی ای داکر

اکنون می توانید سرویس داکر را فعال و راه اندازی کنید.

سی ای داکر

مرحله 3

 

در مرحله بعدی، باید مخازن kubernetes را به صورت دستی اضافه کنید زیرا به طور پیش فرض روی CentOS 8 نصب نشده اند.

kubernetes

کلید به شما کمک می کند تا حداقل خوشه کوبرنتیز مناسب و مطابق با بهترین روش ها را راه اندازی کنید.

با استفاده از kubeadm، خوشه شما باید از آزمونهای مطابقت کوبرنتیزعبور کند.

همچنین از سایر توابع چرخه حیات خوشه مانند ارتقا، تنزل رتبه و مدیریت نشانه های راه انداز پشتیبانی می کند.

با آماده شدن نسخه آزمایشی بسته kubeadm ، می توانید پیش بروید وآن را نصب کنید.

نصب کوبرنتیز

وقتی نصب با موفقیت انجام شد، سرویس را فعال و شروع کنید.

نصب کوبرنتیز

مرحله 4

 

یک صفحه اصلی با kubeadm ایجاد کنید.

مستر کوبرنتیز که به عنوان صفحه کنترل خوشه عمل می کند، چند سرویس ضروری را برای خوشه اجرا می کند.

بدین ترتیب، فرآیند راه اندازی یک سری پیش بررسی ها برای اطمینان از آماده بودن دستگاه برای اجرای کوبرنتیز انجام می شود.

این پیش بررسی ها هشدارها را نشان می دهند و ” kubeadm init ” از خطاها خارج می شوند.

سپس اجزای صفحه کنترل خوشه را بارگیری و نصب می کند.

اکنون وقت آن است که مستر کوبرنتیز را مقداردهی کنید.

اما قبل از آن، برای اجرای دستور kubeadm init””، باید سواپ را غیرفعال کنید.

نصب کوبرنتیز

مقداردهی اولیه مستر کوبرنتیز یک فرایند کاملاً خودکار است .

همانطور که نشان داده شده است توسط دستور kubeadm init” ” کنترل می شود.

نصب کوبرنتیز

 

به مستر کوبرنتیز مقدار اولیه بدهید.

سپس،برای اتمام نصب کوبرنتیز دستور زیر را کپی کرده و در جایی ذخیره کنید.

زیرا بعداً لازم است این دستور را روی گره های ورکر اجرا کنیم.

نصب کوبرنتیز

نکته

گاهی اوقات دستور بالا ممکن است در مورد استدلال های منتقل شده خطا ایجاد کند.

بنابراین برای جلوگیری از خطا، باید نویسه \ را حذف کنید و دستور نهایی شما به این شکل خواهد بود.

نصب کوبرنتیز

پس از نصب کوبرنتیز، هنگامی که کوبرنتیز با موفقیت شروع به کار کرد، باید کاربر خود را قادر به استفاده از خوشه کنید.

در سناریوی ما، ما از کاربر اصلی استفاده خواهیم کرد.

همانطور که نشان داده شده است می توانید خوشه را با استفاده از کاربر اس یو دی او (SUDO) شروع کنید.

برای استفاده از روت، این را اجرا کنید.

نصب کوبرنتیز

اکنون تأیید کنید که دستور kubectl فعال است.

نصب کوبرنتیز

وضعیت گره ها را بررسی کنید.

نصب کوبرنتیز

در این لحظه، خواهید دید که وضعیت گره مستر “غیرآماده” است.

دلیل این امر این است که ما هنوز نمی توانیم شبکه (پاد) pod را در خوشه مستقر کنیم.

پاد شبکه همپوشانی خوشه است که در بالای شبکه گره فعلی مستقر شده است.

برای ایجاد امکان اتصال از طریق پاد طراحی شده است.

 

مرحله 5

 

شبکه پاد خود را تنظیم کنید.

استقرار خوشه شبکه بسته به نیاز شما، یک فرآیند بسیار انعطاف پذیر است و گزینه های زیادی در دسترس است.

از آنجایی که می خواهیم نصب خود را به ساده ترین شکل ممکن انجام دهیم، از پلاگین ویونت استفاده خواهیم کرد که به تنظیمات یا کد اضافی نیاز ندارد و در هر پاد یک آدرس IP ارائه می دهد که برای ما عالی است.

این دستورات برای دریافت تنظیمات شبکه پاد مهم خواهند بود.

نصب کوبرنتیز

نصب کوبرنتیز

حال اگر وضعیت گره مستر خود را بررسی کنید، باید “آماده” باشد.

نصب کوبرنتیز

وضعیت گره های اصلی را بررسی کنید.

نصب کوبرنتیز

بعد، گره های ورکر را به خوشه اضافه می کنیم.

 

مراحل پیوستن به خوشه کوبرنتیز

 

افزودن گره های کارگر به خوشه کوبرنتیز دستورالعمل های زیر هنگام پیوستن به خوشه کوبرنتیز روی هر گره کارگر انجام می شود.

 

مرحله 1 : آماده سازی نام میزبان، فایروال وسلینوکس

 

ابتدا نام میزبان را روی گره ورکر 1 و گره ورکر 2 خود تنظیم کنید.

سپس ورودی های میزبان را به پرونده / etc / hosts اضافه کنید.

آماده سازی نام میزبان، فایروال وسلینوکس

سپس، گره مستر خود را از گره های ورکر خود پینگ کنید تا تایید شود فایل میزبان به روز شده شما با استفاده از دستور پینگ به خوبی کار می کند.

آماده سازی نام میزبان، فایروال وسلینوکس

سپس، سلینوکس را غیرفعال کرده و قوانین فایروال خود را به روز کنید.

آماده سازی نام میزبان، فایروال وسلینوکس

 

مرحله 2 : راه اندازی سی ای داکر و کوبرنتیز در نصب کوبرنتیز

 

ابتدا مخزن داکر را با استفاده از مدیر پیکربندی دی ان اف اضافه کنید.

سپس، بسته containerd.io را اضافه کنید.

راه اندازی سی ای داکر و کوبرنتیز در نصب کوبرنتیز

با نصب این دو بسته، آخرین نسخه را داکر نصب کنید.

راه اندازی سی ای داکر و کوبرنتیز در نصب کوبرنتیز

سرویس داکر را فعال کرده و شروع کنید.

راه اندازی سی ای داکر و کوبرنتیز در نصب کوبرنتیز

شما باید مخازن کوبرنتیز را به صورت دستی اضافه کنید زیرا از قبل روی CentOS 8 نصب نشده اند.

راه اندازی سی ای داکر و کوبرنتیز در نصب کوبرنتیز

 

مرحله 3 : نصب Kubeadm روی CentOS 8 

نصب Kubeadm روی CentOS 8 

با آماده شدن نسخه آزمایشی ، می توانید kubeadm را نصب کنید. سرویس را فعال کرده و شروع کنید.

نصب Kubeadm روی CentOS 8 

 

مرحله 4: به گره ورکر برای خوشه کوبرنتیز بپیوندید.

 

اکنون برای پیوستن به خوشه به نشانه ای که kubeadm init تولید کرده است نیاز داریم.

اگر آن را در جایی کپی کرده اید، می توانید آن را در گره 1 و 2 خود کپی کنید.

نصب kubernetes

همانطور که در خط آخر پیشنهاد شده است، به گره اصلی خود برگردید.

بررسی کنید که گره ورکر 1 و گره ورکر 2 با استفاده از موارد زیر به خوشه پیوسته اند.

نصب kubernetes

وضعیت همه گره ها را در خوشه kubernetes بررسی کنید.

نصب kubernetes

اگر تمام مراحل نصب کوبرنتیز با موفقیت اجرا شود، باید گره 1 و گره 2 را در وضعیت آماده در گره اصلی مشاهده کنید.

در این مرحله پس از نصب کوبرنتیز ، شما اکنون یک خوشه کوبرنتیز را با موفقیت در CentOS 8 مستقر کرده اید.

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

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