Ocena:

Książka „Mastering Kubernetes” 2nd Edition zawiera kompleksowy przegląd Kubernetes i powiązanych z nim narzędzi. Podczas gdy niektórzy recenzenci uważają ją za pouczającą i dobrą zarówno dla początkujących, jak i doświadczonych użytkowników, inni krytykują ją za przestarzałość, brak szczegółowości i problemy organizacyjne.
Zalety:Zawiera wiele ważnych informacji, jest łatwa do zrozumienia dla początkujących, ma dobrze zorganizowaną treść z praktycznymi przykładami i zapewnia solidne podstawy koncepcji Kubernetes.
Wady:Nieaktualna treść, niewystarczająco szczegółowa dla zaawansowanych tematów, niespójna organizacja, a niektórzy czytelnicy stwierdzili, że czyta się ją jak zbiór notatek, a nie rzetelnie przygotowany przewodnik.
(na podstawie 12 opinii czytelników)
Mastering Kubernetes
Wykorzystaj projektowanie, wdrażanie i zarządzanie kontenerami na dużą skalę
Kluczowe cechy:
⬤ Zapoznaj się z najnowszymi funkcjami dostępnymi w Kubernetes 1.10.
⬤ Upewnij się, że Twoje klastry są zawsze dostępne, skalowalne i aktualne.
⬤ Opanowanie umiejętności projektowania i wdrażania dużych klastrów na różnych platformach chmurowych.
Opis książki:
Kubernetes to system open source, który służy do automatyzacji wdrażania, skalowania i zarządzania aplikacjami kontenerowymi. Jeśli uruchamiasz więcej kontenerów lub chcesz zautomatyzować zarządzanie kontenerami, potrzebujesz Kubernetes do swojej dyspozycji. Aby spojrzeć na to z odpowiedniej perspektywy, Mastering Kubernetes przeprowadzi Cię przez zaawansowane zarządzanie klastrami Kubernetes.
Na początek poznasz podstawy zarówno architektury Kubernetes, jak i szczegółowego projektowania Kubernetes. Dowiesz się, jak uruchamiać złożone, stanowe mikrousługi na Kubernetes, w tym zaawansowane funkcje, takie jak horyzontalne automatyczne skalowanie podów, aktualizacje kroczące, przydziały zasobów i trwałe zaplecze pamięci masowej. Korzystając z rzeczywistych przypadków użycia, zbadasz opcje konfiguracji sieci i zrozumiesz, jak skonfigurować, obsługiwać i rozwiązywać problemy z różnymi wtyczkami sieciowymi Kubernetes. Oprócz tego zapoznasz się z tworzeniem niestandardowych zasobów i ich wykorzystaniem w przepływach pracy związanych z automatyzacją i konserwacją.
Aby poszerzyć swoją wiedzę na temat Kubernetes, poznasz kilka dodatkowych koncepcji opartych na wydaniu Kubernetes 1.10, takich jak Promethus, kontrola dostępu oparta na rolach, agregacja API i inne. Pod koniec tej książki będziesz wiedział wszystko, czego potrzebujesz, aby przejść od średniego do zaawansowanego poziomu zrozumienia Kubernetes.
Czego się nauczysz:
⬤ Zaprojektować solidny klaster Kubernetes do długotrwałej pracy.
⬤ Odkrywać zalety uruchamiania Kubernetesa na platformach GCE, AWS, Azure i bare metal.
⬤ Zrozumieć model tożsamości Kubernetes wraz z opcjami federacji klastrów.
⬤ Monitorowanie i rozwiązywanie problemów z klastrami Kubernetes oraz uruchamianie wysoce dostępnego Kubernetes.
⬤ Tworzenie i konfigurowanie niestandardowych zasobów Kubernetes oraz korzystanie z zasobów innych firm w przepływach pracy automatyzacji.
⬤ Korzystaj ze sztuki uruchamiania złożonych aplikacji stanowych w środowisku kontenerowym.
⬤ Dostarczać aplikacje jako standardowe pakiety.
Dla kogo jest ta książka:
Mastering Kubernetes jest dla Ciebie, jeśli jesteś administratorem systemu lub programistą, który ma średniozaawansowaną wiedzę na temat Kubernetes i chce opanować jego zaawansowane funkcje. Przydatna będzie również podstawowa znajomość sieci. Podsumowując, ta książka na poziomie zaawansowanym zapewnia płynną ścieżkę do opanowania Kubernetes.