Programování Kubernetes s Go: Programování klientů a operátorů Kubernetes pomocí jazyka Go a rozhraní Kubernetes API

Hodnocení:   (3,6 z 5)

Programování Kubernetes s Go: Programování klientů a operátorů Kubernetes pomocí jazyka Go a rozhraní Kubernetes API (Philippe Martin)

Recenze čtenářů

Shrnutí:

Kniha je zdrojem informací pro výuku programování Kubernetes, zejména pro vývojáře Go. Zahrnuje rozhraní API Kubernetes, klientské knihovny a rozšiřuje se o psaní operátorů. Zatímco některé recenze chválí její srozumitelnost a důkladnost, jiné ji kritizují za nedostatek návodů a přílišné zaměření na volání API.

Klady:

Pokrývá poslední verze Kubernetes, jasné vysvětlení Kubernetes API a klientských knihoven Go, metodický a důkladný přístup, dobře zdokumentované příklady, flexibilní tisk a vazba, doporučeno pro vývojáře Go, komplexní zdroj pro programování s K8s.

Zápory:

Chybí návod na správné použití a zacházení s objekty Kubernetes, někteří recenzenti mají pocit, že je ve srovnání s oficiální dokumentací nedostatečný, považován za příliš zaměřený na volání API bez hlubšího vhledu.

(na základě 7 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

Tato kniha začíná představením struktury rozhraní Kubernetes API a operací, které obsluhuje. Následující kapitoly ukazují, jak psát nativní definice prostředků Kubernetes pomocí struktur Go definovaných v knihovnách API a API Machinery. Jsou popsány různé nástroje, které vám pomohou pracovat s různými poli prostředků a převádět definice prostředků do nebo z jazyka YAML nebo JSON. Dále se naučíte, jak komunikovat se serverem Kubernetes API a vytvářet, odstraňovat, aktualizovat a monitorovat zdroje v clusteru pomocí knihovny client-go. Celá kapitola je věnována nástrojům poskytovaným k testování vašich programů pomocí knihovny client-go. Následuje příklad, který uzavírá první část knihy a popisuje, jak napsat zásuvný modul kubectl. Dále se dozvíte, jak rozšířit rozhraní API Kubernetes pomocí vlastních definic zdrojů a jak zapisovat zdroje Kubernetes obecným způsobem i jak vytvářet vlastní zdroje pomocí nestrukturovaného konceptu. V dalších kapitolách se ponoříte do knihovny controller-runtime, která je užitečná pro rozšiřování systému Kubernetes psaním operátorů, a do frameworku kubebuilder, který tuto knihovnu využívá a pomůže vám začít psát operátory během několika minut.

Po přečtení této knihy budete mít hluboké znalosti o struktuře rozhraní Kubernetes API a o tom, jak jsou v něm uspořádány prostředky Kubernetes, a budete mít k dispozici kompletní sadu nástrojů, které vám pomohou psát klienty a operátory Kubernetes.

Co se naučíte

⬤ Pochopíte, jak je rozhraní Kubernetes API a jeho prostředky uspořádáno.

⬤ Napsat prostředky Kubernetes v jazyce Go.

⬤ Vytvářet zdroje v clusteru.

⬤ Využít nově získané znalosti k psaní klientů a operátorů Kubernetes.

Pro koho je tato kniha určena:

Softwarovým inženýrům a (Site Reliability Engineers) SRE, kteří chtějí psát klienty a operátory Kubernetes pomocí jazyka Go.

Další údaje o knize:

ISBN:9781484290255
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2022
Počet stran:316

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Kubernetes: Příprava na certifikace Cka a Ckad - Kubernetes: Preparing for the Cka and Ckad...
Osvojte si všechny koncepty a nástroje potřebné k tomu,...
Kubernetes: Příprava na certifikace Cka a Ckad - Kubernetes: Preparing for the Cka and Ckad Certifications
Stvoření zblízka - Creatures Close Up
Philippe Martin vytváří detailní záběry skládáním snímků v počítači. Pro vytvoření jednoho obrazu pořídí desítky fotografií, přičemž...
Stvoření zblízka - Creatures Close Up
Creatures zblízka - Creatures Close Up
Philippe Martin vytváří detailní záběry skládáním snímků v počítači. Pro vytvoření jednoho obrazu pořídí desítky fotografií,...
Creatures zblízka - Creatures Close Up
Programování Kubernetes s Go: Programování klientů a operátorů Kubernetes pomocí jazyka Go a...
Tato kniha začíná představením struktury rozhraní...
Programování Kubernetes s Go: Programování klientů a operátorů Kubernetes pomocí jazyka Go a rozhraní Kubernetes API - Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)