Kubernetes Base: kurs startowy dla administratorów - kurs 60 000 rub. ze Slurm, szkolenie 1 miesiąc, data 17 stycznia 2024 r.
Miscellanea / / November 28, 2023
Dobrze nie gwarantuje zatrudnienie na stanowisku devops lub podwyżka wynagrodzenia. Nie możemy niczego obiecać, wszystko zależy od Ciebie.
Wiemy jednak, że gdy przejdziesz całą teorię i praktykę i pomyślnie przejdziesz certyfikację, będziesz gotowy do pracy z Kubernetesem na produkcji pod okiem doświadczonych kolegów.
Jak działają spotkania?
Nagranie sesji AMA z Siergiejem Bondarevem na temat „Wprowadzenie do Kubernetes, główne komponenty”, spotkanie odbyło się 27 stycznia 2022 r.
Zadania praktyczne
Na Twoim koncie osobistym znajdują się zadania praktyczne, możesz uruchamiać stanowiska szkoleniowe.
Płacąc za „Kubernetes Base”, będziesz mieć dostęp do samouczków wideo na temat Dockera i Ansible. Materiały te są dobrym sposobem na przygotowanie się do rozpoczęcia szkolenia Kubernetes.
— Mamy dziesiątki wybudowanych infrastruktur i setki napisanych rurociągów CI/CD,
— Certyfikowany Administrator Kubernetes,
— Autor kilku kursów z zakresu Kubernetes i DevOps,
— Regularny prelegent na rosyjskich i międzynarodowych konferencjach informatycznych.
— Inżynier z 8-letnim doświadczeniem,
— Certyfikowany Administrator Kubernetes,
— Wdrożenia Kubernetes dla klientów Southbridge,
— Twórca kursu i mówca Slurm.
Temat 1: Wprowadzenie
Dlaczego: zrozumieć strukturę kursu
- Opis formatu nauki w strumieniu
- Cele kształcenia
- Jak efektywnie uczyć się online
Temat 2: Wprowadzenie do Kubernetes, główne komponenty
Dlaczego: aby zrozumieć na najwyższym poziomie, czym jest Kubernetes, a także z jakimi abstrakcjami Kubernetes będzie musiał w przyszłości pracować w 100% i jak te abstrakcje działają.
- Wprowadzenie do technologii k8s. Opis, zastosowanie, koncepcje
- Pod, ReplicaSet, wdrożenie, usługa, ingres, PV, PVC, ConfigMap, tajne
- Praktyczna praca
Temat 3: Projektowanie klastra, główne komponenty, odporność na uszkodzenia, sieć k8s
Dlaczego: żeby inżynier zrozumiał jak działa Kubernetes i z jakich komponentów się składa. Umożliwi to bardziej produktywne rozwiązywanie problemów i nie będzie pracować z Kubernetesem jako czarną skrzynką.
- Projekt klastra, główne elementy, odporność na uszkodzenia
- sieć k8s
Temat 4: Kubespray, tuning i konfiguracja klastra Kubernetes
Dlaczego: aby wiedzieć, jak zainstalować Kubernetes w domu.
- Kubespray, konfigurowanie i dostrajanie klastra Kubernetes
- Praktyczna praca
Temat 5: Zaawansowane abstrakcje Kubernetesa
Dlaczego: aby poszerzyć zakres swoich możliwości podczas pracy z Kubernetesem za pomocą dodatkowych abstrakcji.
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Planowanie podów, InitContainer
- Praktyczna praca
Temat 6: DNS w klastrze. Usługi i aplikacje wydawnicze
Dlaczego: aby zrozumieć, jak Kubernetes działa na poziomie sieci i abstrakcji sieci. Umożliwi to wykorzystanie odpowiednich abstrakcji do konfiguracji wewnętrznej i zewnętrznej sieci aplikacji działających na Kubernetesie.
- Urządzenie DNS w Kubernetes
- Przegląd metod publikowania usług: NodePort vs LoadBalancer vs Ingress
- Kontroler ruchu przychodzącego (Nginx): równoważenie ruchu przychodzącego
- Praktyczna praca
Temat 7: Wprowadzenie do Helma
Dlaczego: aby dowiedzieć się, jak stworzyć szablon swojej aplikacji. Takie podejście pozwala elastycznie pracować z manifestami aplikacji w Kubernetesie, organizować odpowiedni rozwój i wdrażanie.
- Praca z Helmem
- Skład wykresu
- Pisanie własnych wykresów
- Praktyczna praca
Temat 8: Podłączanie systemu przechowywania na przykładzie Ceph
Dlaczego: aby użyć Ceph jako przykładu, aby zrozumieć, jak podłączyć systemy pamięci masowej do klastra Kubernetes w celu dalszego wykorzystania w aplikacjach stanowych.
- Instalowanie pamięci Ceph
- Łączenie woluminów RBD i CephFS za pomocą sterowników CSI
- Praktyczna praca
Temat 9: Instalowanie menedżera certyfikatów
Dlaczego: aby zrozumieć, jak automatycznie łączyć się i odnawiać certyfikat TLS dla Twojej aplikacji internetowej.
- Сert-manager: automatycznie uzyskaj certyfikaty SSL/TLS
- Praktyczna praca
Temat 10: CI/CD w Kubernetesie
Dlaczego: aby poprawnie skonfigurować wdrożenie Twojej aplikacji w klastrze Kubernetes.
- Konfigurowanie aplikacji CI/CD w Kubernetes
- Praktyczna praca