Besplatni webinar "Pregled funkcija Kubespraya"

Zašto Kubespray?

S Kubernetesom smo se susreli prije nešto više od dvije godine - prije toga smo imali iskustva u radu sa Apache Mesosom i uspješno smo napustili docker roj. Stoga je razvoj k8s odmah slijedio brazilski sistem. Nema minibusa ili rješenja za upravljanje od Googlea.

Kubeadm u tom trenutku nije znao kako da sastavi etcd klaster, a od ostalih opcija, kubespray je bio u top Google rezultatima.

Pogledali smo ga i shvatili da to moramo uzeti.

23. septembra u 20.00 po moskovskom vremenu dirigovaće Sergej Bondarev besplatni webinar “Pregled mogućnosti Kubespraya”, gdje će vam reći kako da pripremite kubesspray da ispadne ukusan, efikasan i otporan na greške, a onda se ne javlja misao „nisu svi jogurti jednako zdravi“.

Besplatni webinar "Pregled funkcija Kubespraya"

Na webinaru, Sergej Bondarev će vam reći kako kubespray radi, koja je razlika od kubeadm, kops, rke. Podijelit će jedinstvene karakteristike kubespraya i algoritma za instalaciju klastera. Analizirat će se karakteristike (nedostaci) industrijskog rada.

Zašto onda hvatamo kubesspray sa sve tri ruke?

  • On je ansible i otvorenog koda. Uvijek možete dodati neke trenutke za sebe.
  • Možete ga instalirati na Centos, i na druge distribucije 😉
  • HA-postavka. Otporna na greške etcd klaster od 3 mastera.
  • Mogućnost dodavanja čvorova i ažuriranja klastera.
  • Instalacija dodatnog softvera kao što je kontrolna tabla, metrički server, ulazni kontroler itd.

Ansible skripta takođe radi sa mitogenom. Što daje ubrzanje od 10-15%, ne više, jer se većina vremena troši na preuzimanje slika i instalaciju.

Objektivno gledano, u ovom trenutku izbor kubespraya za instaliranje klastera nije ni približno očigledan kao prije dvije godine.

Ukratko...

Na primjer, kops - poput cubespraya, omogućava vam da instalirate klaster od nule, čak i da sami kreirate virtuelne mašine. Ali samo AWS, GCE i openstack rade. Što postavlja pitanje - zašto je to potrebno ako ovi oblaci imaju rješenja za upravljanje, čak iu otvorenom steku, na primjer selectel ili mail.ru. rke - nekima se sviđa, ali oni imaju svoj pristup strukturi klastera koji se kreira i nemaju baš velike mogućnosti za prilagođavanje komponenti klastera. Osim toga, potreban vam je već konfigurirani čvor s instaliranim dockerom. kubeadm - takođe zahteva Docker, pomoćni program od programera Kubernetesa, koji je konačno naučio kako da kreira postavke otporne na greške, pohrani konfiguraciju i sertifikat unutar klastera, i sada nema potrebe za ručnim prebacivanjem ovih fajlova između čvorova. Dobar alat, ali fokusiran samo na podizanje kontrolne ravni. Ne instalira čak ni mrežu u klaster, a dokumentacija predlaže ručnu primjenu manifesta s CNI-jem.

Pa, važna činjenica je da su sva ova tri uslužna programa napisana u go, i ako vam treba nešto jedinstveno, morate znati go kako biste ispravili kod i kreirali pull request.
Cubspray je ansible koji je očito lakše naučiti nego ići.

Pa, i naravno, koristeći isti ansible, možete napisati vlastite skripte za instaliranje docker-a i klastera koristeći rke ili kubeadm. A ove skripte će, zbog svoje uske specijalizacije posebno za vaše zahtjeve, raditi mnogo brže od cubespraya. A ovo je odlična, radna opcija. Ako imate kompetencije i vremena.

A ako tek počinjete da se upoznajete Kubernet, tada će savladavanje cubespraya biti mnogo lakše i brže.

I to je samo dio onoga o čemu ćemo razgovarati. Neće biti dosadno. Dođi i prijavite se za webinar. Ili se registrirajte i prihod. Šta god želite.

izvor: www.habr.com

Dodajte komentar