Beginning Kubernetes on the Google Cloud Platform: Un ghid pentru automatizarea implementării, scalării și gestionării aplicațiilor

Evaluare:   (4.0 din 5)

Beginning Kubernetes on the Google Cloud Platform: Un ghid pentru automatizarea implementării, scalării și gestionării aplicațiilor (Ernesto Garbarino)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 6 voturi.

Titlul original:

Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management

Conținutul cărții:

Capitolul 1: Introducere

Configurarea unui cluster.

Listarea clusterelor.

Ștergerea unui cluster.

Obținerea acreditărilor de autentificare.

Instalarea Kubectl.

Verificarea versiunii Kubectl.

Utilizarea acreditărilor GCE.

Clustere și noduri.

Noduri.

Consumul de resurse al nodurilor.

Aplicația Hello World.

Capitolul 2: Poduri

Cel mai rapid mod de a lansa un pod.

Lansarea unui singur pod.

Lansarea unui Sigle Pod pentru a executa o comandă.

Rularea interactivă a unui Pod.

Interacțiunea cu un Pod existent.

Recuperarea și urmărirea jurnalelor unui pod.

Interacțiunea cu portul TCP al unui pod.

Transferul de fișiere de la și către un pod.

Selectarea containerului unui pod.

Depanarea podurilor.

Manifeste Pod.

Declararea porturilor de rețea ale containerelor.

Configurarea mediului containerului.

Suprascrierea comenzii containerului.

Gestionarea cerințelor CPU și RAM ale containerelor.

Volumele podurilor și montarea volumelor.

Volumele externe și Google Cloud Storage.

Sănătatea și ciclul de viață al podurilor.

Spații de nume.

Etichete.

Adnotări.

Capitolul 3: Implementare și scalare

ReplicaSets.

Primul nostru Deployment.

Mai multe despre listarea deploymentelor.

Manifestele implementărilor.

Monitorizarea și controlul unui Deployment.

Descoperirea ReplicaSet-urilor unui Deployment.

Descoperirea podurilor unui ReplicaSet.

Ștergerea Deployment-urilor.

Deplasere cu urmărire a reviziei vs. Deplasere numai cu scalare.

Recrearea implementărilor.

Implementarea de actualizări continue.

Avantajele și dezavantajele unei valori MaxSurge ridicate.

Avantajele și dezavantajele unei valori MaxUnavailable ridicate.

Implementări Blue/Green.

Rezumat al setărilor MaxSurge și MaxUnavailability.

Implementări controlate.

Istoricul lansărilor.

Derularea înapoi a implementărilor.

Autoscalerul Horizontal Pod.

Configurarea Autoscaling-ului.

Observarea Autoscaling-ului în acțiune.

Scalarea clusterului Kubernetes în sine.

Capitolul 4: Descoperirea serviciilor

Introducere.

Controlorul de servicii.

Găsirea adreselor IP ale podurilor.

Accesarea unui pod din interiorul altui pod.

Accesarea podului (podurilor) din interiorul unei LAN.

Accesarea unui pod de pe internet.

Listarea tuturor serviciilor în execuție.

Ștergerea unui serviciu.

Accesarea serviciilor în spații de nume diferite.

Expunerea serviciilor pe un port diferit.

Așteptarea atribuirii unei adrese IP publice.

Versiuni Canary.

Versiuni Canary și versiuni inconsistente.

Expunerea mai multor porturi.

Porniri și opriri grațioase.

Desfășurări cu timp de inactivitate zero.

Punctele finale ale podurilor.

Listarea și ștergerea serviciilor.

Capitolul 5: ConfigMap și secrete

Stocarea proprietăților de configurare în Kubernetes.

Obținerea automată a configurației noi.

Preluarea proprietăților selectate dintr-un ConfigMap.

Transmiterea valorilor ConfigMap către argumentele de pornire ale unui pod?

Actualizarea unui ConfigMap.

Încărcarea proprietăților ConfigMap dintr-un fișier.

Stocarea textului mare într-un ConfigMap.

Recuperarea unui fișier mare stocat într-un ConfigMap.

Actualizări live ale ConfigMap.

Stocarea datelor binare.

Secretele.

Diferența dintre obiectele ConfigMap și Secret.

Citirea proprietăților din secrete.

Autentificări în registrul Docker.

Perechea de chei publice TLS.

Listarea și ștergerea obiectelor ConfigMap și Secret.

Capitolul 6: Lucrări

Proces unic.

Procese independente multiple.

Procese multiple coordonate.

Scalarea și controlul avansat al loturilor.

Așteptarea finalizării unei sarcini.

Cronometrarea lucrărilor blocate.

Alte politici de repornire.

Gestionarea și ștergerea lucrărilor.

Încheiere.

Capitolul 7: CronJobs

Cel mai simplu CronJob posibil.

Alte date despre carte:

ISBN:9781484254905
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:324

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Beginning Kubernetes on the Google Cloud Platform: Un ghid pentru automatizarea implementării,...
Capitolul 1: Introducere Configurarea unui...
Beginning Kubernetes on the Google Cloud Platform: Un ghid pentru automatizarea implementării, scalării și gestionării aplicațiilor - Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management

Lucrările autorului au fost publicate de următorii editori:

© 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)