dans les environnement important de clusters, ou beaucoup de contextes et namespaces existent, il est utile de se détacher des "-n namespace" en switchant aisément de namespace actif.

historiquement, cela se fait par la commande "kubectl config" :

kubectl config set-context --current --namespace=gitlab-managed-apps

une fois fait, toutes nos commandes sont lancées pour le namespace gitlab-managed-apps, ce qui nous simplifie la tache.

la cerise sur le gâteau viendra comme toujours de krew, et de ses plugins, en l'occurrence, ceux-ci :

kubectl krew install ctx
kubectl krew install ns