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

1)下载kubectl

2)  下载kubectl配置文件

3)安装和配置kubectl

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

图1

图2

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

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

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

如图3所示

图3

2)解压Helm包。

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

如图4所示

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

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

4)查看helm版本

执行命令:helm version

图5

步骤3: 安装nacos

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

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

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

如图6所示

图6

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

如图7所示

图7

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

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

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

如图8所示

图8

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

如图9所示

图9

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

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

图10

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

如图11所示

图11

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

如图12所示

图12

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

华为云cce 部署nacos集群docker相关推荐

  1. 【华为云CCE】 k8s部署nacos集群

    业务场景: 华为CCE,根据自己的nacos镜像,部署nacos集群.由于公司使用的是华为云CCE内网环境,不能通过外网下载镜像,只能根据公司自己的镜像进行部署.看了网上华为云CCE部署nacos集群 ...

  2. 通过阿里云ecs部署k8s集群

    通过阿里云ecs部署k8s集群 1. 搭建环境 2. 安装步骤 禁用Selinux Restart Docker 此处仅有两台服务器,一台master节点,一台node节点,后期可按照步骤继续增加no ...

  3. 华为云Centos7搭建hadoop集群二:yum源替换,ssh免密处理,hadoop用户sudo

    华为云Centos7搭建hadoop集群二:yum源替换,ssh免密处理,hadoop用户sudo 新建hadoop用户并设置密码,密码不要设置为简单的123456等,我这里已经创建过了hadoop用 ...

  4. docker部署nacos集群

    前言:最近在做毕设项目,由于是基于微服务的,所以逃不开部署nacos这个服务注册及配置中心,为了方便以后的项目部署,顺便就把nacos集群做了. 一.准备阶段 首先要在云服务器或者虚拟机下安装dock ...

  5. Nacos(二)Linux部署Nacos集群环境(兼容Nacos1.x与2.x)

    目录 前言 对比1.x版本 1.搭建单机环境 2.配置集群 3.启动.停止集群节点 4.关闭双写 5.配置自启服务 6.配置nginx映射 7.SpringCloud连接集群 <Linux部署N ...

  6. 平台云Deis部署1-CoreOS集群安装

    1.前置条件 三台云计算主机(coreos-无外网,deis要求至少三台) 一台工作机(fedora-有外网) 官方文档:http://docs.deis.io/en/latest/installin ...

  7. 【alibaba cloud】在macM1上用docker部署nacos集群

    前提环境 Docker Desktop 组件搭建 Nacos 环境部署(单机) 先从git上克隆nacos-docker的docker-compose的yml文件 git clone https:// ...

  8. 让数据库无惧灾难,华为云GaussDB同城双集群高可用方案正式发布!

    摘要:在华为全联接2021期间,华为云GaussDB(for openGauss)正式推出重大内核新特性--同城双集群高可用方案,提供金融级高可用服务,支持RPO=0 .RTO<60s的同城双集 ...

  9. 华为云企业级Redis:集群搭载多DB,多租隔离更降本

    本文分享自华为云社区<华为云企业级Redis揭秘第17期:集群搭载多DB,多租隔离更降本>,作者:GaussDB 数据库 . 背景:GaussDB(for Redis)是华为云数据库团队推 ...

最新文章

  1. 深度学习编译器Data Flow和Control Flow
  2. 实验集锦二 路由器基础信息、查看命令及CDP
  3. 中两个查询结果相减_MySQL 在查询结果中插入伪行
  4. boost::mpl模块实现copy_if相关的测试程序
  5. LINUX下用YUM安装nginx出现No package nginx available.的问题与解决方案
  6. grub4dos命令引导自定义映像_电脑C盘过小,教你在任意磁盘下安装windows系统,应用引导即可...
  7. js原生实现贪吃蛇(解决连续键盘事件)
  8. 保险的现金价值是什么意思?
  9. Bashtop – Linux的资源监视工具(亲测)
  10. Bailian2687 数组逆序重放【逆序处理】
  11. java 文件夹不存在则创建_java判断文件不存在就创建的方法
  12. telegram bots 开发者文档 简介
  13. 微信小程序选项卡底线转换滑动动画
  14. SSM社区医院卫生所病人患者随访信息管理javaweb网站系统设计与实现
  15. Python常用模块 之 re模块
  16. 如何批量压缩图片?教你一键批量压缩图片的方法技巧
  17. pytorch多进程加速及代码优化
  18. win11禁用内置的administrator本地帐户
  19. 帝国塔防2 empire defence 2的攻略
  20. Python爬虫-爬取豆瓣读书

热门文章

  1. 小程序、App与H5的区别
  2. typescript设置默认值_Typescript默认值以及可选参数
  3. 腾讯云服务器被窃取,用来攻击其他服务器,已解决
  4. 揭露液晶电视六大骗术
  5. 京东AI研究院梅涛:计算机视觉助力提升服务体验
  6. CSS——定位、层级与透明效果
  7. 用Python爬取B站、腾讯视频、芒果TV和爱奇艺视频弹幕
  8. 我的编程之路之初出茅庐(二)
  9. 打破应试教育的思想才是重生之路
  10. 疯狂动物消消乐html5游戏在线玩,疯狂动物园消消乐游戏