我可以在 Kubernetes 中设置默认命名空间吗?
Can I set a default namespace in Kubernetes?
我可以设置默认命名空间吗?即:
$ kubectl get pods -n NAMESPACE
它让我不必每次都输入它,尤其是当我一天中的大部分时间都在一个命名空间上时。
是的,您可以像这样设置命名空间 as per the docs:
$ kubectl config set-context --current --namespace=NAMESPACE
或者,您可以为此使用 kubectx。
您也可以使用临时 linux 别名:
alias k='kubectl -n kube-system '
然后像这样使用它
k get pods
就是这样 ;)
我可以设置默认命名空间吗?即:
$ kubectl get pods -n NAMESPACE
它让我不必每次都输入它,尤其是当我一天中的大部分时间都在一个命名空间上时。
是的,您可以像这样设置命名空间 as per the docs:
$ kubectl config set-context --current --namespace=NAMESPACE
或者,您可以为此使用 kubectx。
您也可以使用临时 linux 别名:
alias k='kubectl -n kube-system '
然后像这样使用它
k get pods
就是这样 ;)