Wun*_*ead 2 kubernetes kubernetes-helm
如果我正在使用kubectxkube 配置上下文并将其切换到另一个集群(例如“Production”)并运行 a helm uninstall,Helm 如何知道我指的是哪个集群?
如果我运行该helm list命令,它是否仅指本地计算机上安装的内容,而不是每个 Kubernetes 集群?
Helm 将默认使用$HOME/.kube/config文件中指定的当前 Kubernetes 上下文。
Kubernetes API 库中有标准支持从该文件(或由$KUBECONFIG环境变量指定的替代方案)中读取数据。如果您正在编写 Go,请参阅包的文档k8s.io/client-go/tools/clientcmd。虽然kubectx做了很多事情,但它的核心使用该 API 来做与运行kubectl config use-context ....
如果您希望 Helm 使用非默认上下文,则可以使用全局选项来指定它:
kubectx production
helm list
kubectx development
helm --kube-context production list
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
249 次 |
| 最近记录: |