Lekcja 4.1: Horizontal Pod Autoscaler (HPA)

W poprzednich modułach nauczyliśmy się, jak za pomocą Deploymentu utrzymywać stałą liczbę replik naszej aplikacji. Ale co w sytuacji, gdy ruch nagle wzrasta? Albo gdy w nocy nikt nie korzysta z naszej usługi? Utrzymywanie stałej liczby Podów jest nieefektywne – albo marnujemy zasoby, albo nasza aplikacja nie jest w stanie obsłużyć wszystkich użytkowników. Rozwiązaniem tego problemu jest automatyczne skalowanie. W tej lekcji przyjrzymy się jednemu z najważniejszych mechanizmów w Kubernetesie: Horizontal Pod Autoscaler (HPA). Dowiemy się, jak skonfigurować go tak, aby Kubernetes sam dodawał lub usuwał Pody w odpowiedzi na rzeczywiste obciążenie. ...

25 listopada 2025 · 18 min · Tomasz Wyderka

Lekcja 4.2: Mechanizm Finalizer

W poprzednich lekcjach nauczyliśmy się tworzyć i skalować obiekty. Ale co się dzieje, gdy wydajemy polecenie kubectl delete? Czy obiekt po prostu znika? W większości prostych przypadków tak. Ale co, jeśli usunięcie obiektu w Kubernetesie musi pociągnąć za sobą jakieś dodatkowe akcje, na przykład usunięcie dysku w chmurze albo backup bazy danych? Właśnie do takich zadań służy mechanizm, któremu przyjrzymy się w tej lekcji: Finalizery (Finalizers). Dowiemy się, jak działają te “strażnicy” procesu usuwania i dlaczego są kluczowym elementem zapewniającym spójność i bezpieczeństwo w klastrze. ...

25 listopada 2025 · 17 min · Tomasz Wyderka

Wystartował darmowy Kurs Kubernetes od Podstaw!

Z wielką radością ogłaszam start zupełnie nowej sekcji na stronie: darmowego Kursu Kubernetes od Podstaw! Kubernetes stał się de facto standardem w świecie zarządzania aplikacjami, ale rozpoczęcie z nim przygody bywa trudne. Mnogość pojęć, skomplikowana architektura i wysoki próg wejścia potrafią zniechęcić. Ten kurs powstał, aby to zmienić – jego celem jest przeprowadzenie Cię krok po kroku od absolutnych podstaw aż po bardziej zaawansowane koncepty w przystępny i praktyczny sposób. ...

25 listopada 2025 · 2 min · Tomasz Wyderka