首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:未提供配置,请尝试设置KUBERNETES_MASTER环境变量

错误:未提供配置,请尝试设置KUBERNETES_MASTER环境变量
EN

Stack Overflow用户
提问于 2020-05-20 00:27:46
回答 4查看 18.4K关注 0票数 2

在我的. .kube/文件夹中,KUBECONFIG仍然面临这个问题。

我也试过

代码语言:javascript
复制
kubectl config set-context ~/.kube/kubeconfig.yml

kubectl config use-context ~/.kube/kubeconfig.yml

没有运气!还是一样的。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-05-22 07:54:10

回答我自己的问题

最初,我在这个错误上浪费了很多时间,但后来我发现我的kubeconfig没有正确的上下文。

我试过同样的步骤:

代码语言:javascript
复制
kubectl config set-context ~/.kube/kubeconfig1.yml

kubectl config use-context ~/.kube/kubeconfig1.yml

或者向您的~/.bashrc文件中添加一行kubeconfig

代码语言:javascript
复制
export KUBECONFIG=~/.kube/<kubeconfig_env>.yml

另外,如果您想要添加多个kubeconfig:在~/.bashrc文件中添加它

代码语言:javascript
复制
export KUBECONFIG=~/.kube/kubeconfig_dev.yml:~/.kube/kubeconfig_dev1.yml:~/.kube/kubeconfig_dev2.yml

有着不同的库贝语境,而且效果很好。

尽管错误应该简化并返回与kubecontext相关的特定错误。

但经过一番挖掘,它起了作用。

票数 2
EN

Stack Overflow用户

发布于 2022-02-05 05:35:36

如果你在运行k3s,你可以把下面的行放到ur ~/..zshrc/~/..bashrc

k3s

代码语言:javascript
复制
export KUBECONFIG=/etc/rancher/k3s/k3s.yaml
票数 2
EN

Stack Overflow用户

发布于 2020-05-20 00:50:14

默认情况下,kubectl在$HOME/中查找名为config的文件。库贝目录。因此,您必须重命名您的配置文件或正确设置它的位置。

有关更详细的解释,请参阅这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61903086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档