Travailler dans un espace de noms
Fait partie de la section Introduction à Kubernetes du Journey Terminal de Coddy. Leçon 31 sur 45.
Pour créer ou consulter des objets dans un espace de noms autre que default, ajoutez -n à la commande :
kubectl run api --image=redis -n dev
kubectl get pods -n devSans -n, kubectl get pods recherche toujours dans default, où le Pod api n'existe pas.
Pour tout voir en une seule fois, demandez tous les espaces de noms avec -A :
kubectl get pods -ALe tableau comporte une colonne NAMESPACE supplémentaire, et vous repérerez les Pods du cluster lui-même dans kube-system.
Si vous allez travailler dans un même espace de noms pendant un certain temps, définissez-le comme valeur par défaut pour votre contexte :
kubectl config set-context --current --namespace=devÀ partir de là, chaque commande sans -n utilise dev.
Défi
FacileCréez un espace de noms nommé dev et démarrez un Pod nommé api à partir de l’image redis à l’intérieur de celui-ci. Répertoriez les Pods dans dev, puis répertoriez les Pods sans -n pour constater que default est vide.
Essayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Introduction à Kubernetes
8Espaces de noms et tâches
Espaces de nomsTravailler dans un espace de nomsTâchesRécapitulatif - Navigateur d’espaces de nomsEntraînez-vous par vous-même : Playground Terminal