如何从默认 kops 命令更改 kubernetes 上下文中的默认命名空间?
Posted
技术标签:
【中文标题】如何从默认 kops 命令更改 kubernetes 上下文中的默认命名空间?【英文标题】:How to change default namespace in kubernetes' context from default kops command? 【发布时间】:2021-11-26 08:17:00 【问题描述】:我使用 kops export kubecfg $NAME
为 kubectl
创建上下文,但是,我想更改默认命名空间。
我知道我可以在新的上下文中创建一个命名空间,例如:
kubectl config set-context my-context --namespace=myNamespace
但是我怎么能在已经存在的上下文中更改默认命名空间呢?
【问题讨论】:
【参考方案1】:原来set-context
是用词不当,它可以是用户修改上下文,因此以下将执行从kops
命令更改kubectl
中的默认命名空间所需的操作:
kubectl config set-context $NAME --namespace=myNamespace
【讨论】:
以上是关于如何从默认 kops 命令更改 kubernetes 上下文中的默认命名空间?的主要内容,如果未能解决你的问题,请参考以下文章
使用 kops 在 gcp 上验证集群时出现 TLS 握手超时错误
`kops update cluster` 返回多个将创建/修改资源