离线安装kubeage
2022-02-06 18:41 没有波澜的天空 阅读(416) 评论(0) 编辑 收藏 举报在服务器不能访问公网的情况下,可以通过如下方式安装kubeeage
前提是安装了如下内容
(1)k8s
(2)边缘节点和k8s master节点安装了go
(3)边缘节点安装了mosquitto,可以参考如下链接
https://www.cnblogs.com/leiqi/p/13074341.html
1、下载相关内容
keadm-v1.7.1-linux-amd64.tar.gz
kubeedge-v1.7.1-linux-amd64.tar.gz
edgecore.service
cloudcore.service
crds文件夹下的相关内容
可以参考这边文章中的资源https://blog.csdn.net/lwlfox/article/details/119574436
2、将以上内容上传到一台master节点和边缘节点的服务器的/etc/kubeeage目录
效果如下:
3、在k8s master节点安装keadm
解压keadm-v1.7.1-linux-amd64.tar.gz
cp keadm /usr/local/bin/
输入keadm 看是否支持
4、执行keadm init 进行初始化
5、执行keadm gettoken获取 token
6、将边缘节点加入集群
keadm join --cloudcore-ipport=10.228.82.9:10000 --edgenode-name=node-centos --kubeedge-version=1.7.1 --token=977089becb4e3502176158e3e88ab8429486dd4308f55a0cf603a9105888e930.eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2Mjg2NjAxMjV9.LtNC1GUBlbzLXytmhhroB7J8zw_kYpM9I2weYFM07dI
7、查看是否加入
kubectl get nodes
有红框中的内容说明加入成功