Kubernetes: Up and Running, 3a edizione
by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
Capitolo 13. ConfigMaps e segreti
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
È buona norma rendere le immagini dei container il più riutilizzabili possibile. La stessa immagine dovrebbe poter essere utilizzata per lo sviluppo, la messa in scena e la produzione. E' ancora meglio se la stessa immagine è abbastanza generica da poter essere utilizzata per tutte le applicazioni e i servizi. I test e il versioning sono più rischiosi e complicati se le immagini devono essere ricreate per ogni nuovo ambiente. Come possiamo quindi specializzare l'uso di quell'immagine in fase di runtime?
È qui che entrano in gioco ConfigMaps e Secrets. Le ConfigMaps sono utilizzate per fornire informazioni sulla configurazione dei carichi di lavoro. Possono essere informazioni a grana fine come una stringa o un valore composito sotto forma di file. I segreti sono simili alle ConfigMaps ma si concentrano sulla messa a disposizione del carico di lavoro di informazioni sensibili. Possono essere utilizzati per cose come le credenziali o i certificati TLS.
ConfigMaps
Un modo per pensare a una ConfigMap è come un oggetto di Kubernetes che definisce un piccolo filesystem. Un altro modo è come un insieme di variabili che possono essere utilizzate per definire l'ambiente o la riga di comando dei tuoi container. La cosa fondamentale da notare è che la ConfigMap viene combinata con il Pod subito prima della sua esecuzione. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access