“Kubespray imkoniyatlariga umumiy nuqtai” bepul vebinar

Nima uchun Kubespray?

Biz Kubernetes bilan ikki yildan ko'proq vaqt oldin duch kelganmiz - bundan oldin biz Apache Mesos bilan ishlash tajribamizga ega edik va biz docker to'dasidan muvaffaqiyatli voz kechdik. Shu sababli, k8larning rivojlanishi darhol Braziliya tizimiga ergashdi. Google'dan minikublar yoki boshqaruv echimlari yo'q.

Kubeadm o'sha paytda etcd klasterini qanday yig'ishni bilmas edi va boshqa variantlardan kubespray Google eng yaxshi natijalarida edi.

Biz unga qaradik va buni qabul qilishimiz kerakligini angladik.

23 sentyabr kuni Moskva vaqti bilan 20.00 Sergey Bondarev dirijyorlik qiladi "Kubespray imkoniyatlariga umumiy nuqtai" bepul vebinar, u erda u sizga kubesprayni qanday tayyorlashni aytib beradi, shunda u mazali, samarali va xatolarga chidamli bo'lib chiqadi va keyin "hamma yogurtlar bir xil sog'lom emas" degan fikr paydo bo'lmaydi.

“Kubespray imkoniyatlariga umumiy nuqtai” bepul vebinar

Vebinarda Sergey Bondarev sizga kubespray qanday ishlashini, kubeadm, kops, rke-dan farqi nimada ekanligini aytib beradi. Kubespray va klaster o'rnatish algoritmining o'ziga xos xususiyatlari bilan bo'lishadi. Sanoat faoliyatining xususiyatlarini (kamchiliklarini) tahlil qiladi.

Xo'sh, nega biz kubesprayni uchta qo'l bilan ushlaymiz?

  • Bu aniq va ochiq manba. Siz har doim o'zingiz uchun ba'zi daqiqalarni qo'shishingiz mumkin.
  • Siz uni Centos va boshqa distribyutorlarga o'rnatishingiz mumkin 😉
  • HA-sozlash. 3 ta ustadan iborat xatoga chidamli etcd klasteri.
  • Tugunlarni qo'shish va klasterni yangilash imkoniyati.
  • Boshqaruv paneli, ko'rsatkichlar serveri, kirish tekshiruvi va boshqalar kabi qo'shimcha dasturlarni o'rnatish.

Aniq skript mitogen bilan ham ishlaydi. Bu 10-15% tezlashuvni beradi, bundan ortiq emas, chunki ko'p vaqt rasmlarni yuklab olish va o'rnatishga sarflanadi.

Ob'ektiv ravishda aytadigan bo'lsak, hozirda klasterni o'rnatish uchun kubesprayni tanlash ikki yil oldingi kabi deyarli aniq emas.

Qisqasi...

Misol uchun, kops - cubespray sizga noldan klaster o'rnatishga, hatto virtual mashinalarni o'zingiz yaratishga imkon beradiganga o'xshaydi. Lekin faqat AWS, GCE va openstack ishlaydi. Qaysi turdagi savol tug'iladi - agar bu bulutlarda boshqaruv echimlari bo'lsa, nima uchun kerak, hatto ochiq stekda, masalan, selectel yoki mail.ru. rke - bu ba'zi odamlarga yoqadi, lekin ular yaratilayotgan klaster tuzilishiga o'zlarining yondashuvlariga ega va klaster komponentlarini sozlash uchun juda katta imkoniyatlarga ega emaslar. Bundan tashqari, sizga docker o'rnatilgan allaqachon sozlangan tugun kerak. kubeadm - shuningdek, Kubernetes ishlab chiquvchilaridan Docker yordam dasturini talab qiladi, u nihoyat xatoga chidamli sozlashlarni yaratishni, konfiguratsiya va sertifikatni klaster ichida saqlashni o'rgandi va endi bu fayllarni tugunlar o'rtasida qo'lda uzatishning hojati yo'q. Yaxshi vosita, lekin faqat nazorat tekisligini oshirishga qaratilgan. U hatto klasterda tarmoqni o'rnatmaydi va hujjatlar manifestlarni CNI bilan qo'lda qo'llashni taklif qiladi.

Muhim fakt shundaki, ushbu uchta yordamchi dasturning barchasi go'da yozilgan va agar sizga noyob narsa kerak bo'lsa, kodni tuzatish va tortish so'rovini yaratish uchun go ni bilishingiz kerak.
Cubspray - bu borishdan ko'ra o'rganish osonroq bo'lgan ansible.

Albatta, xuddi shu ansibledan foydalanib, siz rke yoki kubeadm yordamida docker va klasterni o'rnatish uchun o'zingizning skriptlaringizni yozishingiz mumkin. Va bu skriptlar, sizning talablaringiz uchun maxsus ixtisoslashganligi sababli, cubespray-ga qaraganda tezroq ishlaydi. Va bu ajoyib, ishlaydigan variant. Agar sizda vakolat va vaqt bo'lsa.

Va agar siz endigina tanishishni boshlayotgan bo'lsangiz Kubernetes, keyin kubikni o'zlashtirish juda oson va tezroq bo'ladi.

Va bu biz gaplashadigan narsalarning faqat bir qismi. Bu zerikarli bo'lmaydi. Kel va vebinarga ro'yxatdan o'ting. Yoki ro'yxatdan o'ting va daromad. Nimani afzal ko'rsangiz.

Manba: www.habr.com

a Izoh qo'shish