Menu
Coddy logo textTech

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 dev

Sans -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 -A

Le 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.

challenge icon

Défi

Facile

Cré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

Terminal
quiz iconTestez-vous

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

Entraînez-vous par vous-même : Playground Terminal