Seminari web gratuït "Visió general de les funcions de Kubespray"

Per què Kubespray?

Ens vam trobar amb Kubernetes fa una mica més de dos anys; abans teníem experiència treballant amb Apache Mesos i vam abandonar amb èxit l'eixam docker. Per tant, el desenvolupament de k8 va seguir immediatament el sistema brasiler. Sense minicubs ni solucions de gestió de Google.

Kubeadm en aquell moment no sabia com muntar un clúster etcd, i de les altres opcions, kubespray estava entre els millors resultats de Google.

Ens ho vam mirar i ens vam adonar que l'havíem d'agafar.

El 23 de setembre, a les 20.00, hora de Moscou, dirigirà Sergey Bondarev seminari web gratuït "Visió general de les capacitats de Kubespray", on t'explicarà com preparar el kubespray perquè resulti saborós, eficaç i tolerant a errors, i aleshores no sorgeix el pensament "no tots els iogurts són igualment saludables".

Seminari web gratuït "Visió general de les funcions de Kubespray"

Al seminari web, Sergey Bondarev us explicarà com funciona kubespray, quina diferència hi ha amb kubeadm, kops, rke. Compartirà característiques úniques de kubespray i l'algoritme d'instal·lació de clúster. Analitzarà les característiques (inconvenients) del funcionament industrial.

Aleshores, per què agafem el kubespray amb les tres mans?

  • És ansible i de codi obert. Sempre pots afegir alguns moments per tu mateix.
  • Podeu instal·lar-lo a Centos, i en altres distribucions 😉
  • Configuració HA. Clúster etcd tolerant a fallades de 3 mestres.
  • Possibilitat d'afegir nodes i actualitzar el clúster.
  • Instal·lació de programari addicional com ara tauler de control, servidor de mètriques, controlador d'entrada, etc.

L'script ansible també funciona amb mitogen. La qual cosa dóna una acceleració del 10-15%, no més, perquè la major part del temps es dediquen a descarregar imatges i instal·lar.

Objectivament parlant, de moment, l'elecció de kubespray per instal·lar un clúster no és tan evident com fa dos anys.

En resum...

Per exemple, kops: sembla que cubespray us permet instal·lar un clúster des de zero, fins i tot crear màquines virtuals vosaltres mateixos. Però només funcionen AWS, GCE i openstack. Quin tipus de pregunta planteja: per què és necessari si aquests núvols tenen solucions de gestió, fins i tot en pila oberta, per exemple selectel o mail.ru. rke: a algunes persones els agrada, però tenen el seu propi enfocament de l'estructura del clúster que s'està creant i no tenen grans oportunitats per personalitzar els components del clúster. A més, necessiteu un node ja configurat amb Docker instal·lat. kubeadm: també requereix Docker, una utilitat dels desenvolupadors de Kubernetes, que finalment ha après a crear configuracions tolerants a errors, emmagatzemar la configuració i el certificat dins del clúster i ara no cal transferir manualment aquests fitxers entre nodes. Una bona eina, però centrada només a elevar la plana de control. Ni tan sols instal·la una xarxa al clúster i la documentació suggereix aplicar els manifests amb CNI manualment.

Bé, una dada important és que totes aquestes tres utilitats estan escrites a go, i si necessites alguna cosa única, has de saber go per corregir el codi i crear una sol·licitud d'extracció.
Cubspray és un ansible que és clarament més fàcil d'aprendre que d'anar.

Bé, i per descomptat, utilitzant el mateix ansible, podeu escriure els vostres propis scripts per instal·lar docker i un clúster amb rke o kubeadm. I aquests scripts, a causa de la seva especialització limitada específicament per als vostres requisits, funcionaran molt més ràpid que el cubespray. I aquesta és una excel·lent opció de treball. Si tens la competència i el temps.

I si tot just estàs començant a familiaritzar-te Kubernetes, llavors dominar el cubespray serà molt més fàcil i ràpid.

I això és només una part del que parlarem. No serà avorrit. Veniu i registreu-vos al seminari web. O registra't i els ingressos. El que prefereixis.

Font: www.habr.com

Afegeix comentari