Kubernetes Programming with Go: Programowanie klientów i operatorów Kubernetes przy użyciu języka Go i interfejsu API Kubernetes

Ocena:   (3,6 na 5)

Kubernetes Programming with Go: Programowanie klientów i operatorów Kubernetes przy użyciu języka Go i interfejsu API Kubernetes (Philippe Martin)

Opinie czytelników

Podsumowanie:

Książka jest źródłem wiedzy na temat programowania w Kubernetes, w szczególności dla programistów Go. Obejmuje ona API Kubernetes, biblioteki klienckie i rozciąga się na pisanie operatorów. Podczas gdy niektóre recenzje chwalą jej przejrzystość i dokładność, inne krytykują ją za brak wskazówek i nadmierne skupienie się na wywołaniach API.

Zalety:

Obejmuje najnowsze wersje Kubernetes, jasne wyjaśnienia API Kubernetes i bibliotek klienckich Go, metodyczne i dokładne podejście, dobrze udokumentowane przykłady, elastyczne drukowanie i oprawianie, zalecane dla programistów Go, kompleksowe źródło programowania z K8s.

Wady:

Brakuje wskazówek dotyczących właściwego użytkowania i obsługi obiektów Kubernetes, niektórzy recenzenci uważają, że jest to niewystarczające w porównaniu z oficjalną dokumentacją, uważaną za zbyt skoncentrowaną na wywołaniach API bez głębszego wglądu.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API

Zawartość książki:

Niniejsza książka rozpoczyna się od przedstawienia struktury Kubernetes API i operacji, które obsługuje. Kolejne rozdziały pokazują, jak pisać natywne definicje zasobów Kubernetes przy użyciu struktur Go zdefiniowanych w bibliotekach API i API Machinery. Opisano także różne narzędzia ułatwiające pracę z różnymi polami zasobów oraz konwersję definicji zasobów do lub z YAML lub JSON. Następnie dowiesz się, jak współdziałać z serwerem Kubernetes API w celu tworzenia, usuwania, aktualizowania i monitorowania zasobów w klastrze przy użyciu biblioteki client-go. Cały rozdział poświęcony jest narzędziom do testowania programów przy użyciu biblioteki client-go. Pierwszą część książki zamyka przykład opisujący sposób pisania wtyczki kubectl. Następnie dowiesz się, jak rozszerzyć Kubernetes API za pomocą Custom Resource Definitions oraz jak pisać zasoby Kubernetes w sposób ogólny, a także jak tworzyć własne zasoby przy użyciu koncepcji niestrukturalnej. Kolejne rozdziały poświęcone są bibliotece controller-runtime, przydatnej do rozszerzania Kubernetesa poprzez pisanie operatorów, oraz frameworkowi kubebuilder, który wykorzystuje tę bibliotekę, aby pomóc w rozpoczęciu pisania operatorów w ciągu kilku minut.

Po przeczytaniu tej książki będziesz w stanie dogłębnie zrozumieć strukturę Kubernetes API i sposób, w jaki zasoby Kubernetes są w nim zorganizowane, a także będziesz mieć do dyspozycji kompletny zestaw narzędzi, które pomogą Ci pisać klientów i operatorów Kubernetes.

Czego się nauczysz

⬤ Zrozumieć, jak zorganizowane jest API Kubernetes i jego zasoby.

⬤ Pisać zasoby Kubernetes w języku Go.

⬤ Tworzyć zasoby w klastrze.

⬤ Wykorzystywać nowo zdobytą wiedzę do pisania klientów i operatorów Kubernetes.

Dla kogo jest ta książka:

Inżynierowie oprogramowania i (Site Reliability Engineers) SRE, którzy chcą pisać klientów i operatorów Kubernetes przy użyciu języka Go.

Dodatkowe informacje o książce:

ISBN:9781484290255
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:316

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Kubernetes: Przygotowanie do certyfikacji Cka i Ckad - Kubernetes: Preparing for the Cka and Ckad...
Opanuj wszystkie koncepcje i narzędzia niezbędne...
Kubernetes: Przygotowanie do certyfikacji Cka i Ckad - Kubernetes: Preparing for the Cka and Ckad Certifications
Stworzenia z bliska - Creatures Close Up
Philippe Martin tworzy swoje zbliżenia poprzez „układanie” obrazów w komputerze. Aby stworzyć jedno zdjęcie, wykonuje dziesiątki...
Stworzenia z bliska - Creatures Close Up
Stworzenia z bliska - Creatures Close Up
Philippe Martin tworzy swoje zbliżenia poprzez „układanie” obrazów w komputerze. Aby stworzyć jedno zdjęcie, wykonuje dziesiątki...
Stworzenia z bliska - Creatures Close Up
Kubernetes Programming with Go: Programowanie klientów i operatorów Kubernetes przy użyciu języka Go...
Niniejsza książka rozpoczyna się od przedstawienia...
Kubernetes Programming with Go: Programowanie klientów i operatorów Kubernetes przy użyciu języka Go i interfejsu API Kubernetes - Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)