Namespaces

Namespace par défaut

Utilité du namespace

Accés aux pods

Fichier de définition

apiVersion: v1
kind: Namespace
metadata:
name: dev

Créer

Lister

$ kubectl get namespace
NAME              STATUS   AGE
default           Active   9m2s
kube-system       Active   9m2s
kube-public       Active   9m2s
kube-node-lease   Active   9m2s
finance           Active   39s
marketing         Active   39s
dev               Active   39s
prod              Active   39s
manufacturing     Active   39s
research          Active   39s

Lister les pods

Créer des pods

Changer de namespace par défaut

# Changer le namespace par défaut du contexte "local"
$ kubectl config current-context
local
$ kubectl config set-context local --namespace=dev

# Changer le namespace par défaut du contexte en cours
$ kubectl config set-context --current --namespace=dev