如何使用 kubectl 查看当前命名空间?

Met*_*tro 8 kubernetes kubectl

我是 Kubernetes 新手,想知道是否有一个kubectl命令可以找出我当前正在使用的命名空间?

运行该kubectl get ns命令会打印出所有名称空间,但不会显示我目前所在的名称空间。

Jon*_*nas 11

您想要检查本地配置kubectl并查看当前上下文。这显示了您当前的命名空间上下文。

kubectl config get-contexts 
Run Code Online (Sandbox Code Playgroud)

示例输出 - 也可以是多个集群,但只有一个“当前”:

$kubectl config get-contexts   
CURRENT   NAME       CLUSTER    AUTHINFO   NAMESPACE    
*         minikube   minikube   minikube   default
Run Code Online (Sandbox Code Playgroud)