Evaluare:
Cartea servește ca o introducere decentă în extinderea Kubernetes, în special pentru dezvoltatorii intermediari sau experimentați, dar suferă din cauza acoperirii superficiale a subiectelor și a lipsei de exemple de cod descărcabile.
Avantaje:Stilul de scriere este clar și ușor de înțeles, ceea ce o face eficientă pentru cititorii cu o anumită familiaritate cu Kubernetes și Golang. Cartea începe cu concepte de bază și progresează către un conținut mai provocator, ceea ce o face practică pentru învățarea practică.
Dezavantaje:Cartea acoperă subiectele superficial și într-un ritm rapid, ceea ce poate să nu ofere suficientă profunzime pentru unii cititori. Se menționează, de asemenea, o lipsă de exemple de cod descărcabile și necesitatea unei mai bune supravegheri editoriale.
(pe baza a 2 recenzii ale cititorilor)
Extending Kubernetes: Elevate Kubernetes with Extension Patterns, Operators, and Plugins
Capitolul 1: Introducere.
Scopul capitolului:Oferă o introducere în Kubernetes, opțiuni de configurare, modele de extindere și puncte de extindere cu cazuri reale de utilizare.
Număr de pagini: 25-30.
Sub-teme:
1. Kubernetes Recapitulare.
2. Configurarea Kubernetes Cluster.
3. Modele de extensie Kubernetes.
4. Puncte de extensie Kubernetes.
Capitolul 2: pluginuri kubectl.
Scopul capitolului: Înțelegeți cum să extindeți instrumentul CLI Kubernetes, kubectl, pentru cerințele personalizate. Cum să dezvoltați, să instalați și să lansați noi pluginuri pentru kubectl.
Număr de pagini:30-35.
Sub-teme:
⬤ Instalarea și utilizarea kubectl.
⬤ Designul pluginurilor kubectl.
⬤ Crearea primului dvs. plugin kubectl.
⬤ Depozitul și ciclul de viață al pluginului.
Capitolul3:Extensiile fluxului API
Scopul capitolului:Înțelegeți fluxul serverului API Kubernetes pentru a gestiona cererile. Aflați cum să extindeți fluxul cu autentificare, autorizare și controale de admitere.
Nr. de pagini:25-30.
Sub -teme:
⬤ Autentificare Webhooks.
Webhooks de autorizare.
⬤ Controlul dinamic al admiterii.
Capitolul4:Extinderea API Kubernetes
Scopul capitolului:Discutați despre modul în care API-ul Kubernetes poate fi extins cu resurse personalizate și automatizarea resurselor personalizate, respectiv operatori.
Nr. de pagini:50-55.
Sub-teme:
⬤ Prezentare generală a API Kubernetes.
⬤ Biblioteci client Kubernetes.
⬤ Resurse personalizate în Kubernetes.
⬤ Operator Pattern în Kubernetes.
⬤ cadrul Kubebuilder.
⬤ Operatori în acțiune.
Capitolul5:Extensii Scheduler
Scopul capitolului:Aflați cum funcționează mecanismul de programare Kubernetes și cum ar putea fi extins. Scrieți, implementați și utilizați un planificator personalizat pentru clusterul Kubernetes.
Număr de pagini:35-40.
Sub-teme:
⬤ Prezentare generală a programatorului Kubernetes.
Dezvoltarea și implementarea unui Scheduler personalizat.
⬤ Configurarea și gestionarea mai multor planificatoare.
Capitolul6: Extensii de infrastructură
Scopul capitolului:Descoperiți modul în care Kubernetes interacționează cu infrastructura în ceea ce privește stocarea și rețeaua. Aflați cum să extindeți clusterele Kubernetes cu noi drivere de rețea și de volum pentru poduri.
Număr de pagini:25-30.
Sub-teme:
⬤ Storage Plugins.
⬤ Plugins de rețea (Acestea sunt încă în curs de dezvoltare, și în stadiul alfa, dacă devin stabile, este un atu excelent pentru a avea în carte)
Capitolul7: Puncte de extensie viitoare
Scopul capitolului: Rezumați punctele de extensie ale Kubernetes și discutați tendințele și bibliotecile viitoare de pe piață.
Nr. de pagini: 20-25.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)