Z kursu: Nauka Kubernetes

Aby odblokować ten kurs, skorzystaj z bezpłatnej próbnej subskrypcji

Dołącz dzisiaj, aby uzyskać dostęp do ponad 24 900 kursów prowadzonych przez ekspertów w branży.

Podstawowe techniki rozwiązywania problemów

Podstawowe techniki rozwiązywania problemów – Kubernetes: przewodnik

Z kursu: Nauka Kubernetes

Podstawowe techniki rozwiązywania problemów

- [Instruktor] Czasami rzeczy nie działają tak, jak się spodziewasz, i musisz przyjrzeć się bliżej, aby debugować problemy lub zrozumieć, co się dzieje. Istnieją trzy techniki, których używam na co dzień, gdy pracuję z Kubernetes, więc pozwól, że pokażę ci, co to jest. Spójrzmy na ten przykładowy scenariusz, w którym mamy złe wdrożenie helloworld, które ma zero dostępnych zasobników, a uruchomienie polecenia kubectl get pods zwraca złą kapsułę z zerowymi zasobnikami w stanie gotowości, w którym stan błędu pobiera obraz. Co robisz w tym scenariuszu lub jak debugujesz sytuację? Czyszczę ekran. Możesz zrobić kubectl opisując wdrożenie bad-helloworld-deployment, a to daje opis całego wdrożenia. Jak widać tutaj, mamy informacje o konkretnym wdrożeniu, szablonie zasobnika, warunkach, informacjach o zestawie replik, a pod zdarzeniami jest napisane: "Skalowana replika ustawiła bad-helloworld-deployment na 1." Tak więc z perspektywy wdrożenia wydaje się, że nic się nie dzieje. Spójrzmy na to…

Spis treści