Slørm: intensywny kurs Kubernetes. Program i bonusy

27-29 maja odbywa się czwarty Slurm: intensywny kurs po Kubernetes.

Slørm: intensywny kurs Kubernetes. Program i bonusy

Bonus: kursy online po Docker, Ansible, Ceph
W Słurmie wyeliminowaliśmy tematy, które są ważne dla pracy z Kubernetes, ale nie dotyczą bezpośrednio k8s. Jak, dlaczego i co się udało — pod katem.
Wszyscy uczestnicy Slurma-4 otrzymają dostęp do tych kursów.

Pełny zwrot pieniędzy w pierwszy dzień
Na słurskim Slurmie dwóch uczestników zostawiło skrajnie negatywne opinie. Jak żałowałem, że nie można cofnąć się w czasie i rozstać się z nimi bez wzajemnych pretensji.
Jeśli zrozumiesz, że na Slurmie kategorycznie nie podoba ci się, w pierwszy dzień napisz do któregoś z organizatorów. Wyłączymy dostęp i zwrócimy pełną cenę udziału.

Konsultacje tech-dyrektora
Jeśli ktoś zna Dmitrija Simonowa (on stworzył klub tech-dyrektorów), zaprosiliśmy go na Slurm (uczyć się, a nie występować). Obiecał konsultować wszystkich chętnych. Rzeczywiście może to nie być interesujące dla administratorów i programistów, ale dla menedżerów IT jak najbardziej.

Czym jest Slurm

Slørm: intensywny kurs Kubernetes. Program i bonusy

Slurm-4: kurs podstawowy (27-29 maja)
Przeznaczony dla tych, którzy pierwszy raz spotykają się z Kubernetes lub chcą usystematyzować wiedzę.
Każdy uczestnik stworzy własny klaster w chmurze Selectel i wdroży tam aplikację.

Cena: 25 tysięcy

Program

Temat nr 1: Wprowadzenie do Kubernetes, podstawowe komponenty
• Wprowadzenie do technologii k8s. Opis, zastosowanie, koncepcje
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Praktyka

Temat nr 2: Budowa klastra, podstawowe komponenty, odporność na awarie, sieć k8s
• Budowa klastra, podstawowe komponenty, odporność na awarie
• Sieć k8s

Temat nr 3: Kubespray, tuning i konfiguracja klastra Kubernetes
• Kubespray, konfiguracja i tuning klastra Kubernetes
• Praktyka

Temat nr 4: Ceph, konfiguracja klastra i specyfika pracy w produkcji
• Ceph, konfiguracja klastra i specyfika pracy w produkcji
• Praktyka: konfiguracja ceph

Temat nr 5: Zaawansowane abstrakcje Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Temat nr 6: Wprowadzenie do Helm
• Wprowadzenie do Helm
• Praktyka

Temat nr 7: Publikacja usług i aplikacji
• Przegląd metod publikacji usług: NodePort vs LoadBalancer vs Ingress
• Ingress controller (Nginx): balansowanie ruchu przychodzącego
• Cert-manager: automatyczne pozyskiwanie certyfikatów SSL/TLS
• Praktyka

Temat nr 8: Monitorowanie i logowanie
• Monitorowanie klastra, Prometheus
• Logowanie klastra, Fluentd/Elastic/Kibana
• Praktyka

Temat nr 9: CI/CD, budowanie wdrożenia w klastrze od podstaw

Temat nr 10: Praca praktyczna, dockerowanie aplikacji i uruchamianie w klastrze

Strona Słerma

MegaSłerm: zaawansowany kurs (31 maja — 2 czerwca)
Przeznaczony dla inżynierów i architektów Kubernetes oraz dla absolwentów kursu podstawowego.
Konfigurujemy klaster tak, aby równocześnie uruchomić aktualizację komponentów klastra i wdrożenie w klaster.

Cena: 60 tysięcy (45 tysięcy dla uczestników Słerma-4)

Program

Temat nr 1: Proces tworzenia klastra odpornego na awarie od środka
• Praca z Kubespray
• Instalacja dodatkowych komponentów
• Testowanie i rozwiązywanie problemów klastra
• Praktyka

Temat nr 2: Autoryzacja w klastrze za pomocą zewnętrznego dostawcy
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Praktyka

Temat nr 3: Polityka sieciowa
• Wprowadzenie do CNI
• Polityka bezpieczeństwa sieci
• Praktyka

Temat nr 4: Bezpieczne i wysoko dostępne aplikacje w klastrze
• PodSecurityPolicy
• PodDisruptionBudget

Temat nr 5: Kubernetes. Zaglądamy pod maskę
• Budowa kontrolera
• Operatory i CRD
• Praktyka

Temat nr 6: Aplikacje typu Stateful w klastrze
• Uruchomienie klastra Bazy Danych na przykładzie PostgreSQL
• Uruchomienie klastra RabbitMQ
• Praktyka

Temat nr 7: Przechowywanie sekretów
• Zarządzanie sekretami w Kubernetes
• Vault

Temat nr 8: Horyzontalny Autoskalator Podów
• Teoria
• Praktyka

Temat nr 9: Kopie zapasowe i przywracanie po awariach
• Kopiowanie i przywracanie klastra przy użyciu Heptio Velero (dawniej Ark) i etcd
• Praktyka

Temat nr 10: Wdrożenie aplikacji
• Lint
• Narzędzia do szablonowania i wdrażania
• Strategie wdrożenia

Temat nr 11: Praca praktyczna
• Budowanie CI/CD dla wdrożenia aplikacji
• Aktualizacja klastra

Strona MegaSlurm

Docker, Ansible i Ceph

Slørm: intensywny kurs Kubernetes. Program i bonusy

Wstęp do historii

Pierwszy Słerm był eksperymentem. Prelegenci dosłownie kończyli prezentacje na scenie, a na widowni siedzieli administratorzy takiego poziomu, że należało ich zapraszać jako prelegentów.

Prawdziwy kurs podstawowy powstał na drugim Słërmie: 80% uczestników widziało Kubernetes po raz pierwszy, a jedna trzecia nigdy nie pracowała z Dockerem.
Było widać, jak trudno ludziom rano słuchać wykładu o Dockerze, a wieczorem pracować z nim w trybie bojowym.
Dużo trudności sprawił Ceph. Przy tym w sali było 20 osób, którym koniecznie trzeba było wyjaśnić Ceph, i jeszcze 60, dla których Ceph w ogóle nie był potrzebny.

Na trzeci Słërm wyodrębniliśmy Dockera i Ansible w osobne webinaria, uwalniając więcej czasu na Kubernetes. Rozwiązanie okazało się praktyczne w zasadzie, ale nie do końca dopracowane: wykład nie był interesujący dla doświadczonych, a dyskusja — dla nowicjuszy.

Do czwartego Słërma zrobiliśmy kursy online po Dockerze, Ansible i Ceph. Pomysł jest prosty: kto chce, dokładnie przejdzie kurs, a kto nie chce, spokojnie go zignoruje. Sądząc po grupie testerów, kurs po Dockerze zajmuje 6-8 godzin. Ansible i Ceph jeszcze nie były mierzone czasowo.

Dyspozycja:

  • kurs eksperymentalny. Niektóre rozwiązania z pewnością okażą się nieudane.
  • platforma (Stepik.org) jest niedopracowana, a wcześniej nie pracowaliśmy z nią. Z pewnością będą problemy i przestoje.
  • kurs testowany jest tylko na pracownikach Southbridge. Z pewnością trzeba będzie coś poprawiać na bieżąco.

Slørm: intensywny kurs Kubernetes. Program i bonusy

Dopiero co w czacie pierwszego Słërma przypominali, jak było świetnie i wesoło, mimo wszystkich organizacyjnych koszmarów. Pierwszym przypadają najbardziej intensywne wrażenia. Zobaczymy, co będzie z pierwszymi uczniami kursów online. 🙂

Slørm: intensywny kurs Kubernetes. Program i bonusy

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster