将命名空间设置为当前上下文:
kubectl config set-context --current --namespace=my-namespace或
kubectl config set-context $(kubectl config current-context) --namespace=<namespace>
检查是否已设置:
kubectl config view | grep namespace:
参考:kubectl 备忘单
是的,只需.contexts[].context.namespace在用户的kubeconfig文件中进行设置即可。
您可以使用文本编辑器(~/.kube/config)手动进行操作:
apiVersion: v1
clusters:
...
contexts:
- context:
cluster: development
namespace: frontend
user: developer
name: dev-frontend
current-context: dev-frontend
kind: Config
preferences: {}
users:
...
Run Code Online (Sandbox Code Playgroud)
或与kubectl config。本示例frontend在当前上下文中将名称空间设置为:
kubectl config set "contexts."`kubectl config current-context`".namespace" frontend
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息和说明,请参阅本文档。
| 归档时间: |
|
| 查看次数: |
1093 次 |
| 最近记录: |