Seminario web gratuíto "Descrición xeral das capacidades de Kubespray"

Por que Kubespray?

Encontramos Kubernetes hai algo máis de dous anos; antes tiñamos experiencia traballando con Apache Mesos e abandonamos con éxito o enxame docker. Polo tanto, o desenvolvemento de k8 seguiu inmediatamente ao sistema brasileiro. Non hai minicubos nin solucións de xestión de Google.

Kubeadm nese momento non sabía como montar un clúster de etcd, e das outras opcións, kubespray estaba nos primeiros resultados de Google.

Mirámolo e decatámonos de que tiñamos que levalo.

O 23 de setembro ás 20.00 hora de Moscova dirixirá Sergey Bondarev seminario web gratuíto "Descrición xeral das capacidades de Kubespray", onde che dirá como preparar o kubespray para que resulte saboroso, eficaz e tolerante a fallas, e entón non xorde o pensamento "non todos os iogures son igualmente saudables".

Seminario web gratuíto "Descrición xeral das capacidades de Kubespray"

No seminario web, Sergey Bondarev dirá como funciona kubespray, cal é a diferenza de kubeadm, kops, rke. Compartirá características únicas de kubespray e o algoritmo de instalación de clúster. Analizarase as características (inconvenientes) do funcionamento industrial.

Entón, por que collemos o kubespray coas tres mans?

  • É ansible e de código aberto. Sempre podes engadir algúns momentos para ti.
  • Podes instalalo en Centos, e noutras distribucións 😉
  • Configuración HA. Clúster etcd tolerante a fallos de 3 mestres.
  • Capacidade de engadir nodos e actualizar o clúster.
  • Instalación de software adicional como panel de control, servidor de métricas, controlador de entrada, etc.

O script ansible tamén funciona con mitógeno. O que dá unha aceleración do 10-15%, sen máis, porque a maior parte do tempo pásase descargando imaxes e instalando.

Obxectivamente falando, polo momento a elección de kubespray para instalar un clúster non é tan obvia como hai dous anos.

En resumo...

Por exemplo, kops - parece que cubespray permítelle instalar un clúster desde cero, incluso creando máquinas virtuais vostede mesmo. Pero só funcionan AWS, GCE e openstack. Que tipo de pregunta suscita a pregunta: por que é necesario se estas nubes teñen solucións de xestión, mesmo en pila aberta, por exemplo selectel ou mail.ru. rke - a algunhas persoas gústalle, pero teñen o seu propio enfoque da estrutura do clúster que se está a crear e non teñen moi boas oportunidades para personalizar os compoñentes do clúster. Ademais, necesitas un nodo xa configurado con docker instalado. kubeadm - tamén require Docker, unha utilidade dos desenvolvedores de Kubernetes, que finalmente aprendeu a crear configuracións tolerantes a fallos, almacenar a configuración e o certificado dentro do clúster e agora non hai necesidade de transferir manualmente estes ficheiros entre nodos. Unha boa ferramenta, pero centrada só en elevar a chaira de control. Nin sequera instala unha rede no clúster e a documentación suxire aplicar os manifestos con CNI manualmente.

Ben, un dato importante é que todas estas tres utilidades están escritas en go, e se necesitas algo único, debes saber go para corrixir o código e crear unha solicitude de extracción.
Cubspray é un ansible que é claramente máis fácil de aprender que ir.

Ben, e por suposto, usando o mesmo ansible, podes escribir os teus propios scripts para instalar docker e un clúster usando rke ou kubeadm. E estes scripts, debido á súa estreita especialización específicamente para os teus requisitos, funcionarán moito máis rápido que o cubespray. E esta é unha excelente opción de traballo. Se tes a competencia e o tempo.

E se estás empezando a familiarizarte Kubernetes, entón dominar o cubespray será moito máis sinxelo e rápido.

E iso é só parte do que falaremos. Non será aburrido. Veña e rexistrarse para o seminario web. Ou rexistrarte e Veña. O que prefires.

Fonte: www.habr.com

Engadir un comentario