Witaj w kursie Kubernetesa! Już wkrótce znajdziesz tu kompletny przewodnik, który krok po kroku wprowadzi Cię w świat konteneryzacji, Dockera i Kubernetesa, używając Minikube do stworzenia Twojego pierwszego klastra.
Trwają prace nad treścią. Niedługo pojawią się pierwsze lekcje!
W tym module zaczynamy od zera. Wyjaśnimy, czym jest konteneryzacja, dlaczego zrewolucjonizowała świat IT i jak wypada w porównaniu z tradycyjnymi maszynami wirtualnymi. Następnie zainstalujemy Dockera i nauczymy się kilku kluczowych komend, które pozwolą nam zarządzać kontenerami.
Lekcje w tym module:
Czym jest kontener? Wprowadzenie do Dockera Podstawowe komendy Dockera
W tym module przejdziemy od teorii do praktyki. Zainstalujemy wszystkie niezbędne narzędzia – minikube i kubectl – a następnie użyjemy ich do stworzenia w pełni funkcjonalnego, jednowęzłowego klastra Kubernetes na Twoim komputerze.
Lekcje w tym module:
Wprowadzenie do Kubernetesa Instalacja minikube i kubectl Tworzenie lokalnego klastra
W tym module zanurzymy się w serce Kubernetesa. Poznamy podstawowe “klocki”, z których buduje się aplikacje: Pody, Deploymenty i Serwisy. Nauczymy się, jak tworzyć te obiekty i jak za ich pomocą uruchomić i udostępnić prostą aplikację na naszym lokalnym klastrze.
Lekcje w tym module:
Pody, Deploymenty i Serwisy Uruchomienie pierwszej aplikacji na Minikube
W tym module przyjrzymy się bardziej zaawansowanym, ale niezwykle potężnym mechanizmom w Kubernetesie. Zrozumiemy, jak działają i w jakich sytuacjach warto ich używać.
Lekcje w tym module:
Horizontal Pod Autoscaler (HPA) Mechanizm Finalizer