Bezpłatne webinarium „Przegląd możliwości Kubespray”

Dlaczego Kubespray?

Z Kubernetesem zetknęliśmy się nieco ponad dwa lata temu - wcześniej mieliśmy doświadczenie w pracy z Apache Mesos i pomyślnie porzuciliśmy rój dokerów. Dlatego rozwój k8 natychmiast nastąpił po systemie brazylijskim. Żadnych minikostek ani rozwiązań do zarządzania od Google.

Kubeadm w tym momencie nie wiedział, jak złożyć klaster etcd, a spośród pozostałych opcji kubespray znalazł się w czołówce wyników Google.

Przyjrzeliśmy się temu i zdaliśmy sobie sprawę, że musimy to wziąć.

23 września o godzinie 20.00 czasu moskiewskiego poprowadzi Siergiej Bondariew bezpłatne webinarium „Przegląd możliwości Kubespray”, gdzie podpowie jak przygotować kubespray, aby okazał się smaczny, skuteczny i odporny na błędy, a potem już nie pojawiała się myśl „nie wszystkie jogurty są równie zdrowe”.

Bezpłatne webinarium „Przegląd możliwości Kubespray”

Na webinarze Sergey Bondarev opowie Ci, jak działa kubespray, jaka jest różnica od kubeadm, kops, rke. Udostępni unikalne funkcje kubespray i algorytmu instalacji klastra. Przeanalizuje cechy (wady) działalności przemysłowej.

Dlaczego więc chwytamy kubespray wszystkimi trzema rękami?

  • Jest to rozwiązanie ansible i open source. Zawsze możesz dodać kilka chwil dla siebie.
  • Można go zainstalować na Centosie, oraz na innych dystrybucjach 😉
  • Konfiguracja HA. Odporny na błędy klaster itp. z 3 masterami.
  • Możliwość dodawania węzłów i aktualizacji klastra.
  • Instalacja dodatkowego oprogramowania, takiego jak dashboard, serwer metryk, kontroler ingresu itp.

Skrypt ansible działa również z mitogenem. Co daje przyspieszenie 10-15%, nie więcej, ponieważ większość czasu spędza się na pobieraniu obrazów i instalacji.

Obiektywnie rzecz biorąc, w tej chwili wybór kubespray do instalacji klastra nie jest już tak oczywisty, jak jeszcze dwa lata temu.

W skrócie...

Na przykład kops - podobnie jak Cubespray, pozwala zainstalować klaster od podstaw, nawet samodzielnie tworząc maszyny wirtualne. Ale działają tylko AWS, GCE i openstack. Rodzi się pytanie - po co to jest, skoro te chmury mają rozwiązania do zarządzania, nawet w otwartym stosie, na przykład Selectel lub mail.ru. rke - niektórzy to lubią, ale mają własne podejście do struktury tworzonego klastra i nie mają zbyt dużych możliwości dostosowywania komponentów klastra. Ponadto potrzebujesz już skonfigurowanego węzła z zainstalowanym dokiem. kubeadm - wymaga również Dockera, narzędzia od twórców Kubernetesa, które w końcu nauczyło się tworzyć konfiguracje odporne na błędy, przechowywać konfigurację i certyfikat w klastrze i teraz nie ma potrzeby ręcznego przesyłania tych plików pomiędzy węzłami. Dobre narzędzie, ale skupione tylko na podniesieniu poziomu kontroli. Nie instaluje nawet sieci w klastrze, a dokumentacja sugeruje ręczne stosowanie manifestów za pomocą CNI.

Cóż, ważnym faktem jest to, że wszystkie te trzy narzędzia są napisane w go i jeśli potrzebujesz czegoś unikalnego, musisz znać go, aby poprawić kod i utworzyć żądanie ściągnięcia.
Cubspray to ansible, którego zdecydowanie łatwiej się nauczyć niż iść.

No i oczywiście, korzystając z tego samego ansibla, można napisać własne skrypty instalujące dokera i klaster za pomocą rke lub kubeadm. A te skrypty, ze względu na ich wąską specjalizację specjalnie pod Twoje wymagania, będą działać znacznie szybciej niż Cubespray. I to jest doskonała, działająca opcja. Jeśli masz kompetencje i czas.

A jeśli dopiero zaczynasz się poznawać Kubernetes, wtedy opanowanie Cubespray będzie znacznie łatwiejsze i szybsze.

A to tylko część tego, o czym będziemy rozmawiać. To nie będzie nudne. Przyjdź i zarejestruj się na webinar. Lub zarejestruj się i chodź. Cokolwiek wolisz.

Źródło: www.habr.com

Dodaj komentarz