华为云cce 部署nacos集群docker

步骤1: 使用进入华为云节点,初始化 kubel 环境。

       1)下载kubectl

       2)  下载kubectl配置文件

       3)安装和配置kubectl

具体操作可以在cce 集群管理页面点击命令行工具,再点击kubel 然后查看安装说明。具体操作如图1,2所示。

华为云cce 部署nacos集群docker_第1张图片

                                                图1 

 华为云cce 部署nacos集群docker_第2张图片

                                                 图2

步骤2:安装 helm (k8s部署管理工具)

       1)在CCE节点上下载Helm客户端。

       安装命令: wget https://get.helm.sh/helm-v3.6.3-linux-amd64.tar.gz

       如图3所示

   华为云cce 部署nacos集群docker_第3张图片

                                                图3

 

2)解压Helm包。

       解压命令:tar -xzvf helm-v3.3.0-linux-amd64.tar.gz     

如图4所示

华为云cce 部署nacos集群docker_第4张图片

3) 将helm拷贝到系统path路径下,以下为/usr/local/bin/helm。

       执行命令:mv linux-amd64/helm /usr/local/bin/helm

      

       4)查看helm版本

       执行命令:helm version

 

华为云cce 部署nacos集群docker_第5张图片

                图5

步骤3: 安装nacos

       1) 在windows 系统中下载 nacos的helm文件。

       有两种方式获取文件:方式一: https://github.com/nacos-group/nacos-k8s.git

                     方式二:通过nacos的官网快速快速,选择nacos k8s  git clone 里面的链接。

如图6所示

华为云cce 部署nacos集群docker_第6张图片

                                图6

 

2)通过下载下来的链接的文件夹中获取helm文件。

如图7所示

华为云cce 部署nacos集群docker_第7张图片

                                        图7

 

3)修改helm文件中的配置。

              1. 修改 values.yaml 文件,修改mode为 cluster,修改storage.type 为 mysql 并配置数据源。将 port 注释掉(不然安装nacos会报错)

              修改service.type 为ClusterIP,修改replicaCount 为 3

       如图8所示

华为云cce 部署nacos集群docker_第8张图片

                                                图8

2. 修改 templates文件夹中的 configmap.yaml 文件。将mysql.port: 的值 直接用  '3306' 替代。(提示 3306为对应数据库的端口号)

如图9所示

华为云cce 部署nacos集群docker_第9张图片

                        图9

步骤4 : 将 nacos 的helm文件内的文件 复制到 cce节点上。

       如图10所示(需要注意文档格式)

华为云cce 部署nacos集群docker_第10张图片

华为云cce 部署nacos集群docker_第11张图片

                         图10

 

步骤5:在 values.yaml 文件的同级目录,执行 helm install qxueyou-nacos .  进行安装。

如图11所示

华为云cce 部署nacos集群docker_第12张图片

                                        图11

步骤6:通过 kubectl get pod 获取运行情况。

如图12所示

华为云cce 部署nacos集群docker_第13张图片

                                         图12

至此在华为云上安装nacos集群完成,可以通过管理页面查看nacos的运行状态。别忘了配置健康检测。健康检测路径 /nacos/actuator/health 端口 8848

 

 

 

 

 

你可能感兴趣的:(docker,nacos,k8s,华为云cce,java,docker)