获取全局的上下文信息, *表示当前的工作环境
# kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
* kubernetes-admin@kubernetes kubernetes kubernetes-admin default
获取当前的上下文环境名称
# kubectl config current-context
kubernetes-admin@kubernetes
将当前上下文工作环境的命名空间改成develop,修改后默认的命令空间就变成develop了
# kubectl config set-context --current --namespace=develop
Context "kubernetes-admin@kubernetes" modified.
创建上下文环境 ctx-develop, 该命令可以指定上下文的 namespace,cluster, user
# kubectl config set-context ctx-develop --namespace=develop
Context "ctx-develop" created.
# kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
ctx-d
k8s Context
最新推荐文章于 2024-10-14 11:44:18 发布
本文详细探讨了Kubernetes中的Context概念,它是如何帮助管理和切换不同集群配置的。通过Context,用户可以在多个Kubernetes集群间轻松地进行工作,了解其工作原理对于日常的DevOps操作至关重要。内容涵盖了Context的创建、使用以及在实际云原生环境中如何发挥关键作用。
摘要由CSDN通过智能技术生成