Travailler sur différents namespaces c'est pratique pour ne pas mélanger tous ces pods et services et autres. En plus des intérêts esthétiques, il s'agit aussi de rentre les containers un peu plus faciles à suivre quand nous en avons beaucoup.

Beaucoup de yaml liés a certains services utilisent naturellement des namespaces spécifiques (kube-system, monitoring, ...).



Nextcloud, un système collaboratif opensource s'installe avec un kustomization et cherche à se placer dans un namespace "nextcloud".

Bon, tout ca c'est joli, mais taper 200 fois "-n nextcloud", ca devient penible.

Il suffit de changer notre config de contexte :

kubectl config set-context --current --namespace=nextcloud
kubectl config view --minify | grep namespace