k8s-kubeconfig

使用kubeconfig文件来组织关于集群,用户,名称空间和身份验证机制的信息。 kubectl命令行工具使用kubeconfig文件来查找选择群集并与群集的API服务器进行通信所需的信息。

默认情况下 kubectl使用的配置文件名称是在$HOME/.kube目录下 config文件,可以通过设置环境变量KUBECONFIG或者--kubeconfig指定其他的配置文件
详细配置内容信息请参考configure-access-multiple-clusters

支持多个群集,用户和认证机制

假设您有多个群集,并且您的用户和组件以各种方式进行身份验证。 例如:

正在运行的kubelet可能使用证书进行身份验证。
用户可能使用令牌进行身份验证。
管理员可能拥有一组证书,这些证书可以提供给单个用户。
使用kubeconfig文件,您可以组织您的群集,用户和名称空间。 您还可以定义上下文以快速轻松地在群集和名称空间之间切换。

1、默认是在 $HOME/.kube/config  如果不在,就用下面的路径查看

2、可以通过命令查看

 kubectl config view

设置环境变量

export KUBECONFIG=/etc/kubernetes/admin.conf

主节点有kubectl  

从节点没有kubectl

查看主节点的环境变量 使用命令 env

将该文件复制到从节点的相同位置

scp /etc/kubernetes/admin.conf root@node1:/etc/kubernetes/admin.conf

从节点添加环境变量 export KUBECONFIG=/etc/kubernetes/admin.conf

之后从节点就有kubectl 命令了

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值