RKE搭建k8s集群并导入到rancher
这个端口是master节点的开放的端口,用于监听新节点的注册。看到RKE搭建k8s搭建完k8s集群就行,后面的内容不用看。其中rancher 安装在了k8s-node3这个节点上,且。其中工作节点的部署要注意,
·
相关链接在本人的收藏夹位置:
- hack:
RKE搭建k8s集群
RKE搭建k8s集群可以参考:RKE搭建k8s集群
其中有个错误,
看到RKE搭建k8s搭建完k8s集群就行,后面的内容不用看。
其中工作节点的部署要注意,/etc/rancher/rke2/config.yaml
中的server
要加端口,如下:
server: https://10.0.12.9:9345
token: smartgo
node-name: k8s-node01
system-default-registry: "registry.cn-hangzhou.aliyuncs.com"
kube-proxy-arg:
- proxy-mode=ipvs
- ipvs-strict-arp=true
这个端口是master节点的开放的端口,用于监听新节点的注册。
其他
rancher管理k8s集群
本章节的内容都可以参考:rancher管理k8s集群
rancher导入已经部署好的K8S集群
使用rancher部署k8s集群
使用rancher部署一个nginx服务
结果展示
通过上述的操作后,我的台式机(主机)的vmware中有一个由4个节点组成的集群,相关信息如下:
主机名 | IP | 其他配置 |
---|---|---|
k8s-master2 | 192.168.236.21 | |
k8s-node1 | 192.168.236.22 | |
k8s-node2 | 192.168.236.23 | |
k8s-node3 | 192.168.236.24 | rancher |
其中rancher 安装在了k8s-node3这个节点上,且80端口映射到了8888,443端口映射到了8889
其中nginx的端口为:
[root@k8s-master2 ~]# kubectl get pods,svc
NAME READY STATUS RESTARTS AGE
pod/nginx-5f55b66d59-k49gn 1/1 Running 0 45m
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.43.0.1 <none> 443/TCP 169m
service/nginx ClusterIP 10.43.245.101 <none> 80/TCP 45m
service/nginx-nodeport NodePort 10.43.19.162 <none> 80:30161/TCP 45m
上面service/nginx-nodeport
的端口30161,就是nginx网页的端口
更多推荐
已为社区贡献2条内容
所有评论(0)