华为云cce 部署nacos集群docker
步骤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相关推荐
- 【华为云CCE】 k8s部署nacos集群
业务场景: 华为CCE,根据自己的nacos镜像,部署nacos集群.由于公司使用的是华为云CCE内网环境,不能通过外网下载镜像,只能根据公司自己的镜像进行部署.看了网上华为云CCE部署nacos集群 ...
- 通过阿里云ecs部署k8s集群
通过阿里云ecs部署k8s集群 1. 搭建环境 2. 安装步骤 禁用Selinux Restart Docker 此处仅有两台服务器,一台master节点,一台node节点,后期可按照步骤继续增加no ...
- 华为云Centos7搭建hadoop集群二:yum源替换,ssh免密处理,hadoop用户sudo
华为云Centos7搭建hadoop集群二:yum源替换,ssh免密处理,hadoop用户sudo 新建hadoop用户并设置密码,密码不要设置为简单的123456等,我这里已经创建过了hadoop用 ...
- docker部署nacos集群
前言:最近在做毕设项目,由于是基于微服务的,所以逃不开部署nacos这个服务注册及配置中心,为了方便以后的项目部署,顺便就把nacos集群做了. 一.准备阶段 首先要在云服务器或者虚拟机下安装dock ...
- Nacos(二)Linux部署Nacos集群环境(兼容Nacos1.x与2.x)
目录 前言 对比1.x版本 1.搭建单机环境 2.配置集群 3.启动.停止集群节点 4.关闭双写 5.配置自启服务 6.配置nginx映射 7.SpringCloud连接集群 <Linux部署N ...
- 平台云Deis部署1-CoreOS集群安装
1.前置条件 三台云计算主机(coreos-无外网,deis要求至少三台) 一台工作机(fedora-有外网) 官方文档:http://docs.deis.io/en/latest/installin ...
- 【alibaba cloud】在macM1上用docker部署nacos集群
前提环境 Docker Desktop 组件搭建 Nacos 环境部署(单机) 先从git上克隆nacos-docker的docker-compose的yml文件 git clone https:// ...
- 让数据库无惧灾难,华为云GaussDB同城双集群高可用方案正式发布!
摘要:在华为全联接2021期间,华为云GaussDB(for openGauss)正式推出重大内核新特性--同城双集群高可用方案,提供金融级高可用服务,支持RPO=0 .RTO<60s的同城双集 ...
- 华为云企业级Redis:集群搭载多DB,多租隔离更降本
本文分享自华为云社区<华为云企业级Redis揭秘第17期:集群搭载多DB,多租隔离更降本>,作者:GaussDB 数据库 . 背景:GaussDB(for Redis)是华为云数据库团队推 ...
最新文章
- 深度学习编译器Data Flow和Control Flow
- 实验集锦二 路由器基础信息、查看命令及CDP
- 中两个查询结果相减_MySQL 在查询结果中插入伪行
- boost::mpl模块实现copy_if相关的测试程序
- LINUX下用YUM安装nginx出现No package nginx available.的问题与解决方案
- grub4dos命令引导自定义映像_电脑C盘过小,教你在任意磁盘下安装windows系统,应用引导即可...
- js原生实现贪吃蛇(解决连续键盘事件)
- 保险的现金价值是什么意思?
- Bashtop – Linux的资源监视工具(亲测)
- Bailian2687 数组逆序重放【逆序处理】
- java 文件夹不存在则创建_java判断文件不存在就创建的方法
- telegram bots 开发者文档 简介
- 微信小程序选项卡底线转换滑动动画
- SSM社区医院卫生所病人患者随访信息管理javaweb网站系统设计与实现
- Python常用模块 之 re模块
- 如何批量压缩图片?教你一键批量压缩图片的方法技巧
- pytorch多进程加速及代码优化
- win11禁用内置的administrator本地帐户
- 帝国塔防2 empire defence 2的攻略
- Python爬虫-爬取豆瓣读书