远程

任意一台服务器远程访问集群,需要有以下命令生成的config配置文件

kubectl config set-cluster kubernetes \
#####这个ip地址要写lb的节点ip,lb作为集群的唯一入口
 --server=https://192.168.1.60:6443 \   
 --embed-certs=true \
 --certificate-authority=ca.pem \
 --kubeconfig=config

kubectl config set-credentials cluster-admin \
 --certificate-authority=ca.pem \
 --embed-certs=true \
 --client-key=admin-key.pem \
 --client-certificate=admin.pem \
 --kubeconfig=config

kubectl config set-context default --cluster=kubernetes --user=cluster-admin --kubeconfig=config
kubectl config use-context default --kubeconfig=config

scp /usr/bin/kubectl root@集群外服务器ip:/usr/bin/
scp config root@集群外服务器ip:/root

###执行kubectl命令
root@lb-master: ~ 14:59:00
$ kubectl --kubeconfig=./config get node
NAME           STATUS   ROLES    AGE     VERSION
192.168.1.65   Ready    <none>   94m     v1.13.4
192.168.1.66   Ready    <none>   4d22h   v1.13.4
root@lb-master: ~ 14:59:20
$ 

 

转载于:https://www.cnblogs.com/Carr/p/10595523.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值