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

问题描述 投票:1回答:2

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

$ kubectl get pods -n NAMESPACE

它节省了我每次都要输入它,特别是当我在一天的大部分时间都在一个命名空间时。

kubernetes kubectl
2个回答
8
投票

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

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

或者,你可以使用kubectx


1
投票

您还可以使用临时的linux别名:

alias k='kubectl -n kube-system '

然后就像使用它一样

k get pods

而已 ;)

© www.soinside.com 2019 - 2024. All rights reserved.