Senpaga retseminario "Superrigardo de Kubespray-kapabloj"

Kial Kubespray?

Ni renkontis Kubernetes antaŭ iom pli ol du jaroj - antaŭ tio ni havis sperton laborante kun Apache Mesos kaj ni sukcese forlasis docker-svarmon. Tial, la evoluo de k8s tuj sekvis la brazilan sistemon. Neniuj minikuboj aŭ administradsolvoj de Guglo.

Kubeadm tiumomente ne sciis kiel kunmeti etcd-grupon, kaj el la aliaj opcioj, kubespray estis en la plej bonaj Guglo-rezultoj.

Ni rigardis ĝin kaj rimarkis, ke ni devas preni ĝin.

La 23-an de septembro, je la 20.00 moskva tempo, Sergey Bondarev gvidos senpaga retseminario "Superrigardo de Kubespray-kapabloj", kie li diros al vi kiel prepari kubespray por ke ĝi rezultu bongusta, efika kaj mistolerema, kaj tiam la penso "ne ĉiuj jogurtoj estas same sanaj" ne ekestas.

Senpaga retseminario "Superrigardo de Kubespray-kapabloj"

Ĉe la retseminario, Sergey Bondarev rakontos al vi kiel kubespray funkcias, kio estas la diferenco de kubeadm, kops, rke. Kunhavigos unikajn trajtojn de kubespray kaj cluster-instala algoritmo. Analizos la trajtojn (malavantaĝojn) de industria funkciado.

Do kial ni kaptas la kubespray per ĉiuj tri manoj?

  • Ĝi estas ansible kaj malfermfonta. Vi ĉiam povas aldoni kelkajn momentojn por vi mem.
  • Vi povas instali ĝin sur Centos, kaj sur aliaj distribuoj 😉
  • HA-aranĝo. Eraro-tolerema etcd areto de 3 majstroj.
  • Kapablo aldoni nodojn kaj ĝisdatigi la areton.
  • Instalado de kroma programaro kiel instrumentpanelo, metrika servilo, enirregilo ktp.

La ansible-skripto ankaŭ funkcias kun mitogeno. Kio donas akcelon de 10-15%, ne pli, ĉar la plejparto de la tempo estas elspezita elŝutante bildojn kaj instaladon.

Objektive parolante, nuntempe la elekto de kubespray por instali grapolon ne estas preskaŭ tiel evidenta kiel antaŭ du jaroj.

Mallonge...

Ekzemple, kops - kiel cubespray, ĝi permesas vin instali grapolon de nulo, eĉ kreante virtualajn maŝinojn mem. Sed nur AWS, GCE kaj openstack funkcias. Kio levas la demandon - kial necesas, se ĉi tiuj nuboj havas administrajn solvojn, eĉ en malferma stako, ekzemple selectel aŭ mail.ru. rke - kelkaj homoj ŝatas ĝin, sed ili havas sian propran aliron al la strukturo de la kreata grapolo kaj ne havas tre grandajn ŝancojn por agordi la grapolkomponentojn. Krome, vi bezonas jam agorditan nodon kun docker instalita. kubeadm - ankaŭ postulas Docker, ilon de la programistoj de Kubernetes, kiu finfine lernis kiel krei mistoleremajn agordojn, stoki la agordon kaj atestilon ene de la areto, kaj nun ne necesas permane transdoni ĉi tiujn dosierojn inter nodoj. Bona ilo, sed koncentrita nur pri levado de la kontrolebenaĵo. Ĝi eĉ ne instalas reton en la areto, kaj la dokumentaro sugestas apliki manifestojn kun CNI permane.

Nu, grava fakto estas, ke ĉiuj ĉi tiuj tri utilecoj estas skribitaj en go, kaj se vi bezonas ion unikan, vi devas scii iri por korekti la kodon kaj krei tiran peton.
Cubspray estas ansible, kiu estas klare pli facile lernebla ol iri.

Nu, kaj kompreneble, uzante la saman ansible, vi povas skribi viajn proprajn skriptojn por instali docker kaj cluster uzante rke aŭ kubeadm. Kaj ĉi tiuj skriptoj, pro sia mallarĝa specialiĝo specife por viaj postuloj, funkcios multe pli rapide ol cubespray. Kaj ĉi tio estas bonega, laboranta opcio. Se vi havas la kompetentecon kaj tempon.

Kaj se vi ĵus komencas konatiĝi Kubernetoj, tiam regi la cubespray estos multe pli facila kaj rapida.

Kaj tio estas nur parto de tio, pri kio ni parolos. Ĝi ne estos enuiga. Venu kaj registriĝu por la retseminario. Aŭ registriĝu kaj Venu. Kion ajn vi preferas.

fonto: www.habr.com

Aldoni komenton