Gratis webbseminarium "Kubespray funktioner översikt"

Varför Kubespray?

Vi stötte på Kubernetes för lite över två år sedan - innan dess hade vi erfarenhet av att arbeta med Apache Mesos och vi övergav framgångsrikt hamnarsvärmen. Därför följde utvecklingen av k8s omedelbart det brasilianska systemet. Inga minikuber eller hanteringslösningar från Google.

Kubeadm visste i det ögonblicket inte hur man satte ihop ett etcd-kluster, och av de andra alternativen var kubespray i toppresultaten på Google.

Vi tittade på den och insåg att vi var tvungna att ta den.

Den 23 september, 20.00 Moskva-tid, dirigerar Sergey Bondarev gratis webbseminarium "Översikt över Kubespray-funktioner", där han kommer att berätta hur man förbereder kubespray så att det blir gott, effektivt och feltolerant, och då uppstår inte tanken "alla yoghurtar är inte lika hälsosamma".

Gratis webbseminarium "Kubespray funktioner översikt"

På webinariet kommer Sergey Bondarev att berätta hur kubespray fungerar, vad är skillnaden från kubeadm, kops, rke. Kommer att dela unika funktioner i kubespray och klusterinstallationsalgoritm. Kommer att analysera funktionerna (nackdelarna) med industriell drift.

Så varför tar vi tag i kubesprayen med alla tre händerna?

  • Det är ansible och öppen källkod. Du kan alltid lägga till några ögonblick för dig själv.
  • Du kan installera det på Centos och på andra distributioner 😉
  • HA-uppställning. Feltolerant etcd-kluster med 3 masters.
  • Möjlighet att lägga till noder och uppdatera klustret.
  • Installation av ytterligare programvara såsom instrumentpanel, metric server, ingress controller, etc.

Det ansible skriptet fungerar också med mitogen. Vilket ger en acceleration på 10-15%, inte mer, eftersom den mesta tiden går åt till att ladda ner bilder och installation.

Objektivt sett är valet av kubespray för att installera ett kluster för närvarande inte alls lika självklart som det var för två år sedan.

Kortfattat...

Till exempel, kops - som cubespray låter det dig installera ett kluster från början, till och med skapa virtuella maskiner själv. Men bara AWS, GCE och openstack fungerar. Vilket väcker frågan - varför behövs det om dessa moln har hanteringslösningar, även i öppen stack, till exempel selectel eller mail.ru. rke - vissa människor gillar det, men de har sin egen inställning till strukturen för det kluster som skapas och har inte särskilt stora möjligheter att anpassa klusterkomponenter. Dessutom behöver du en redan konfigurerad nod med docker installerad. kubeadm - kräver också Docker, ett verktyg från utvecklarna av Kubernetes, som äntligen har lärt sig hur man skapar feltoleranta inställningar, lagrar konfigurationen och certifikatet inuti klustret, och nu finns det inget behov av att manuellt överföra dessa filer mellan noder. Ett bra verktyg, men fokuserade bara på att höja kontrollslätten. Det installerar inte ens ett nätverk i klustret, och dokumentationen föreslår att man applicerar manifest med CNI manuellt.

Nåväl, ett viktigt faktum är att alla dessa tre verktyg är skrivna i go, och om du behöver något unikt måste du veta go för att korrigera koden och skapa en pull-begäran.
Cubspray är ett verktyg som är klart lättare att lära sig än att gå.

Tja, och naturligtvis, med samma ansible, kan du skriva dina egna skript för att installera docker och ett kluster med rke eller kubeadm. Och dessa skript, på grund av deras smala specialisering specifikt för dina krav, kommer att fungera mycket snabbare än cubespray. Och detta är ett utmärkt, fungerande alternativ. Om du har kompetens och tid.

Och om du precis börjat bekanta dig med Kubernetes, då blir det mycket lättare och snabbare att bemästra cubesprayen.

Och det är bara en del av det vi ska prata om. Det kommer inte att bli tråkigt. Kom och registrera dig för webbinariet. Eller registrera dig och inkomsten. Vad du än föredrar.

Källa: will.com

Lägg en kommentar