Iniziare Kubernetes su Google Cloud Platform: Una guida per automatizzare la distribuzione, la scalabilità e la gestione delle applicazioni

Punteggio:   (4,0 su 5)

Iniziare Kubernetes su Google Cloud Platform: Una guida per automatizzare la distribuzione, la scalabilità e la gestione delle applicazioni (Ernesto Garbarino)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 6 voti.

Titolo originale:

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

Contenuto del libro:

Capitolo 1: Introduzione

Impostazione di un cluster.

Elencare i cluster.

Eliminazione di un cluster.

Ottenere le credenziali di accesso.

Installare Kubectl.

Controllare la versione di Kubectl.

Usare le credenziali GCE.

Cluster e nodi.

Nodi.

Consumo di risorse dei nodi.

Applicazione Hello World.

Capitolo 2: Pod

Il modo più veloce per lanciare un Pod.

Avviare un singolo Pod.

Avvio di un Pod Sigle per eseguire un comando.

Eseguire un Pod in modo interattivo.

Interagire con un Pod esistente.

Recuperare e seguire i registri del Pod.

Interagire con la porta TCP di un Pod.

Trasferimento di file da e verso un Pod.

Selezione del contenitore di un Pod.

Risoluzione dei problemi dei Pod.

Manifesti dei Pod.

Dichiarare le porte di rete dei contenitori.

Impostazione dell'ambiente del contenitore.

Sovrascrittura del comando del contenitore.

Gestione dei requisiti di CPU e RAM dei contenitori.

Volumi del pod e montaggio dei volumi.

Volumi esterni e Google Cloud Storage.

Salute e ciclo di vita dei pod.

Spazi dei nomi.

Etichette.

Annotazioni.

Capitolo 3: Distribuzioni e scalabilità

ReplicaSet.

Il nostro primo deployment.

Ulteriori informazioni sull'elencazione dei deployment.

Manifesti dei deployments.

Monitoraggio e controllo di un deployment.

Scoprire i set di repliche di un deployment.

Scoprire i Pod di un ReplicaSet.

Eliminazione delle distribuzioni.

Revision-Tracking vs Deployments di sola scalabilità.

Ricreare le distribuzioni.

Distribuzioni di aggiornamenti continui.

Pro e contro di un valore di MaxSurge più alto.

I pro e i contro di un valore elevato di MaxUnavailable.

Distribuzioni blu/verdi.

Riepilogo delle impostazioni di MaxSurge e MaxUnavailability.

Distribuzioni controllate.

Storia del rollout.

Rolling back delle distribuzioni.

Il Pod Autoscaler orizzontale.

Impostazione dell'autoscaling.

Osservare l'autoscaling in azione.

Scalare il cluster Kubernetes stesso.

Capitolo 4: Service Discovery

Introduzione.

Il controllore dei servizi.

Trovare gli indirizzi IP dei pod.

Accesso a un Pod da un altro Pod.

Accesso ai Pod dall'interno di una LAN.

Accesso ai Pod da Internet.

Elenco di tutti i servizi in esecuzione.

Eliminazione di un servizio.

Accesso a servizi in spazi dei nomi diversi.

Esporre i servizi su una porta diversa.

Attendere l'assegnazione di un indirizzo IP pubblico.

Rilasci Canary.

Rilasci Canary e versioni incoerenti.

Esposizione di più porte.

Avvio e spegnimento senza problemi.

Distribuzioni a tempo zero.

Endpoint dei pod.

Elencare e cancellare servizi.

Capitolo 5: ConfigMap e segreti

Memorizzazione delle proprietà di configurazione in Kubernetes.

Ottenere automaticamente nuove configurazioni.

Scegliere le proprietà selezionate da una ConfigMap.

Passare i valori della ConfigMap agli argomenti di avvio di un Pod?

Aggiornare una ConfigMap.

Caricamento delle proprietà della ConfigMap da un file.

Memorizzazione di testo di grandi dimensioni in una ConfigMap.

Recupero di un file di grandi dimensioni memorizzato in una ConfigMap.

Aggiornamenti in tempo reale della ConfigMap.

Memorizzazione di dati binari.

Segreti.

Differenza tra gli oggetti ConfigMap e Secret.

Lettura delle proprietà dai segreti.

Credenziali del registro Docker.

Coppia di chiavi pubbliche TLS.

Elencare ed eliminare gli oggetti ConfigMap e Secret.

Capitolo 6: Lavori

Processo singolo.

Processi multipli indipendenti.

Processi multipli coordinati.

Scalatura e controllo avanzati dei batch.

Attendere il completamento di un lavoro.

Timing out dei lavori bloccati.

Altri criteri di riavvio.

Gestione e cancellazione dei lavori.

Conclusione.

Capitolo 7: CronJobs

Il CronJob più semplice possibile.

Altre informazioni sul libro:

ISBN:9781484254905
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:324

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Iniziare Kubernetes su Google Cloud Platform: Una guida per automatizzare la distribuzione, la...
Capitolo 1: Introduzione Impostazione di un...
Iniziare Kubernetes su Google Cloud Platform: Una guida per automatizzare la distribuzione, la scalabilità e la gestione delle applicazioni - Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)