我可以设置默认名称空间吗?

时间:2019-02-27 09:59:05

标签: kubernetes kubectl

我可以设置默认名称空间吗?那就是:

$ kubectl get pods -n NAMESPACE

这省去了我每次都要键入的麻烦,尤其是当我一天大部分时间都在一个名称空间中时。

2 个答案:

答案 0 :(得分:5)

是的,您可以像这样设置名称空间as per the docs

$ kubectl config set-context $(kubectl config current-context) --namespace=NAMESPACE

或者,您可以使用kubectx

答案 1 :(得分:0)

您还可以使用临时Linux别名:

alias k='kubectl -n kube-system '

然后像使用它

k get pods

就这样;)