Skip to content
Snippets Groups Projects
2022-04-11-label-system-and-user-ns.sh 441 B
Newer Older
Pierre Ozoux's avatar
Pierre Ozoux committed
#!/bin/bash -eux

for NS in `kubectl get ns --no-headers -o custom-columns=":metadata.name" | grep -v "cert-manager\|default\|kube\|flux-system\|ingress\|operator\|monitoring"`; do
  kubectl label ns $NS libre.sh/scope=user
done


for NS in `kubectl get ns --no-headers -o custom-columns=":metadata.name" | grep "cert-manager\|default\|kube\|flux-system\|ingress\|operator\|monitoring"`; do
  kubectl label ns $NS libre.sh/scope=system
done