وبینار رایگان "نمای اجمالی قابلیت های Kubespray"

چرا کوبسپری؟

ما کمی بیش از دو سال پیش با Kubernetes روبرو شدیم - قبل از آن تجربه کار با Apache Mesos را داشتیم و با موفقیت گروه docker را کنار گذاشتیم. بنابراین، توسعه k8s بلافاصله سیستم برزیل را دنبال کرد. بدون مینی مکعب یا راه حل های مدیریتی از طرف Google.

Kubeadm در آن لحظه نمی دانست چگونه یک خوشه etcd جمع آوری کند و از دیگر گزینه ها، kubespray در نتایج برتر گوگل قرار داشت.

ما به آن نگاه کردیم و متوجه شدیم که باید آن را بگیریم.

در 23 سپتامبر، ساعت 20.00:XNUMX به وقت مسکو، سرگئی بوندارف رهبری خواهد کرد وبینار رایگان "مروری اجمالی از قابلیت های Kubespray"، جایی که او به شما می گوید چگونه کوبسپری را تهیه کنید تا خوشمزه، موثر و مقاوم به عیب باشد و سپس این فکر به وجود نیاید که "همه ماست ها به یک اندازه سالم نیستند".

وبینار رایگان "نمای اجمالی قابلیت های Kubespray"

در وبینار، سرگئی بوندارف به شما می گوید که کوبسپری چگونه کار می کند، چه تفاوتی با kubeadm، kops، rke دارد. ویژگی های منحصر به فرد Kubespray و الگوریتم نصب خوشه را به اشتراک خواهد گذاشت. ویژگی ها (معایب) عملیات صنعتی را تجزیه و تحلیل خواهد کرد.

پس چرا کوبسپری را با هر سه دست می گیریم؟

  • قابل فهم و منبع باز است. همیشه می توانید لحظاتی را برای خود اضافه کنید.
  • می توانید آن را در Centos و در سایر توزیع ها نصب کنید
  • راه اندازی HA. خوشه etcd تحمل خطا از 3 Master.
  • امکان اضافه کردن گره ها و به روز رسانی کلاستر.
  • نصب نرم افزارهای اضافی مانند داشبورد، سرور متریک، کنترل کننده ورودی و ...

اسکریپت ansible نیز با میتوژن کار می کند. که شتاب 10-15% می دهد، نه بیشتر، زیرا بیشتر وقت صرف دانلود تصاویر و نصب می شود.

از نظر عینی، در حال حاضر انتخاب kubespray برای نصب یک خوشه تقریباً به اندازه دو سال پیش واضح نیست.

به اختصار...

به عنوان مثال، kops - مانند اسپری مکعبی، به شما امکان می دهد یک کلاستر را از ابتدا نصب کنید، حتی خودتان ماشین های مجازی ایجاد کنید. اما فقط AWS، GCE و openstack کار می کنند. کدام یک این سؤال را ایجاد می کند - اگر این ابرها راه حل های مدیریتی داشته باشند، حتی در پشته باز، به عنوان مثال selectel یا mail.ru، چرا لازم است. rke - برخی از افراد آن را دوست دارند، اما آنها رویکرد خاص خود را به ساختار خوشه ایجاد شده دارند و فرصت های بسیار خوبی برای سفارشی کردن اجزای خوشه ندارند. به علاوه، شما نیاز به یک گره از قبل پیکربندی شده با docker نصب شده دارید. kubeadm - همچنین به Docker، ابزاری از توسعه دهندگان Kubernetes نیاز دارد، که در نهایت نحوه ایجاد تنظیمات مقاوم در برابر خطا، ذخیره پیکربندی و گواهی را در داخل کلاستر، و اکنون دیگر نیازی به انتقال دستی این فایل ها بین گره ها نیست. ابزار خوبی است، اما فقط بر روی افزایش سطح کنترل متمرکز شده است. حتی شبکه‌ای را در خوشه نصب نمی‌کند و مستندات پیشنهاد می‌کنند که مانیفست‌ها را با CNI به صورت دستی اعمال کنید.

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

خوب، و البته، با استفاده از همان ansible، می توانید اسکریپت های خود را برای نصب docker و یک کلاستر با استفاده از rke یا kubeadm بنویسید. و این اسکریپت ها به دلیل تخصص محدودی که به طور خاص برای نیازهای شما دارند، بسیار سریعتر از Cubespray کار می کنند. و این یک گزینه عالی و کارآمد است. اگر صلاحیت و وقت دارید.

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

و این فقط بخشی از چیزی است که در مورد آن صحبت خواهیم کرد. خسته کننده نخواهد بود. بیا و برای وبینار ثبت نام کنید. یا ثبت نام کنید و بیا. هر چیزی که شما ترجیح می دهید.

منبع: www.habr.com

اضافه کردن نظر