关注分享主机优惠活动
国内外VPS云服务器

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)

一、简介最近在做五谷商城项目,拿到了k8s,但是用这个老师的方法一步一步的建不起来。

一直试错,遇到各种bug都没解决。我真的哭死了!

二。sealos直到我遇到一个大同学,告诉我sealos装了几个命令。听到这里,我花了两天时间跟着视频看文件,心态一跳。

地址:https://www.sealos.io/zh-Hans/

第三,准备环境重装系统。使用干净的操作系统创建集群。不要自己安装Docker!每个集群节点应该有一个不同的主机名,每个集群节点可以时间同步的访问网络!!!(NAT模式,这里是怎么配置的)不能说的软件技术,你应该明白我的意思。

sealos刚安装的虚拟机不能直接下载东西,我们选择自己下载包,然后ftp到根目录。

下载地址:

https://github . com/bring/sealos/releases/download/v 4 . 0 . 0/sea los _ 4 . 0 . 0 _ Linux _ amd64.tar.gz到/usr/bin,这样可以直接运行sea los命令。

tar zxvf sealos _ 4 . 0 . 0 _ Linux _ amd64 . tar . gz sealos & amp;& ampchmod+x sealos & amp;& ampmv sealos /usr/bin

您必须使用较新的映像来设置虚拟机。最好下载CentOS 7.9版本(CentOS -7-x86 _ 64-最小-2009。ISO)像我一样从阿里云下载,一会儿用idm下载。

配置如下:

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

如上所述配置每个节点。

网络严格按照我的想法。当然,网络地址可以不同。只需配置以下配置!

主节点192 . 168 . 24 . 100节点1

Windows网络因为我是校园网,桥接不好,容易出现各种bug。这里选NAT。

nat的配置非常特殊,如下所示:

win上vmnet8的网卡设置为:

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

虚拟机网络使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

配置网卡dns1=223.5.5.5作为阿里云的dns解析地址。

不及物动词安装测试

安装Kubernetes Dashboard来修改配置文件

下载推荐. yaml

还需要打开不能说的软件技术。

https://raw . githubusercontent . com/Kubernetes/dashboard/v 2 . 5 . 0/AIO/deploy/recommended . YAML官网安装方式不行。使用此方法访问。

修改仪表板的yaml文件

请注意,这里添加了type关键字core nodePort。

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

pods运行失败怎么办?

成功运行如下:

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

在运行pod之前,镜像将被拉起。如果镜像失败,检查pod运行在哪个节点上,然后在相应的节点上拉镜像!

1.检查k8s分配给哪个机器仪表板。

kubectl get pods --all -namespaces -o wide使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

2.转到此节点提取图像。

使用命令查看哪个镜像拉操作失败。手动拉镜就好!

kubectl describe pod name列的-n名称空间示例如下:

kuctl describe pod Kubernetes -Dashboard -546 c BC 58 CD -ZB55 -N Kubernetes -Dashboard转到节点2并使用docker提取图像

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

3.拉动后,豆荚会自动重建。

您可以等待pod重新生成,或者手动删除它,让它直接重新生成。

kubectl get部署-n & lt;名称空间& gtkubectl删除部署& lt部署名称>:-n & lt;名称空间& gt创建ServiceAccount和ClusterRoleBinding

Kuctl申请-f https://kuboard.cn/install-script/k8s-dashboard/auth.yaml获得不记名令牌

kube CTL -n Kubernetes -Dashboard descript Secret $(kube CTL -n Kubernetes -Dashboard Get Secret | grepadn -user | awk ' { print $ 1 } ')

关注https

您可以通过集群中的任何节点访问仪表板https://IP+30012。

使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)-主机频道

关于用sealos快速搭建K8s集群环境的这篇文章到此为止。关于用sealos构建K8s集群环境的更多信息,请搜索之前关于主机频道zhujipindao的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!

未经允许不得转载:主机频道 » 使用sealos快速搭建k8s集群环境的过程(K8s部署nacos集群环境)

评论 抢沙发

评论前必须登录!