Kubernetes: Up and Running, 3a edizione
by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
Capitolo 4. Comandi comuni di kubectl
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
L'utility da riga di comando kubectl è uno strumento potente e nei capitoli seguenti lo utilizzerai per creare oggetti e interagire con l'API di Kubernetes. Prima, però, è opportuno ripassare i comandi di base di kubectl che si applicano a tutti gli oggetti di Kubernetes.
Spazi dei nomi
Kubernetes utilizza gli spazi dei nomi per organizzare gli oggetti nel cluster. Per impostazione predefinita, lo strumento a riga di comando kubectl interagisce con lo spazio dei nomi default. Se vuoi utilizzare uno spazio dei nomi diverso, puoi passare a il flag . Se vuoi utilizzare uno spazio dei nomi diverso, puoi passare akubectl il flag --namespace. Ad esempio, kubectl --namespace=mystuff fa riferimento a oggetti nello spazio dei nomi mystuff. Se vuoi essere conciso, puoi anche utilizzare il flag-n. Se vuoi interagire con tutti i namespace, ad esempio per elencare tutti i Pod del tuo cluster, puoi passare il flag --all-namespaces.
Contesti
Se vuoi cambiare lo spazio dei nomi predefinito in modo permanente, puoi utilizzare un contesto. Questo viene registrato in un file di configurazione di kubectl, solitamente situato in $HOME/.kube/config. Questo file di configurazione memorizza anche le modalità di ricerca e di autenticazione del cluster. Ad esempio, puoi creare un contesto con un diverso spazio dei nomi predefinito ...
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