集群nacos部署

### Count of DB:
 db.num=1

### Connect URL of DB:
 db.url.0=jdbc:mysql://192.168.223.198:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
 db.user.0=root
 db.password.0=PasswordYouSet
### If turn on auth system:
nacos.core.auth.enabled=true

### Since 1.4.1, worked when nacos.core.auth.enabled=true and nacos.core.auth.enable.userAgentAuthWhite=false.
### The two properties is the white list for auth and used by identity the request from other server.
nacos.core.auth.server.identity.key=nacos
nacos.core.auth.server.identity.value=passwordIselfdefine

### The default token (Base64 String):
nacos.core.auth.plugin.nacos.token.secret.key=aXQnc215c2VjcmV0dGVzdG9mYmFzZTY0Y2hhcnNldC4=

【Nacos】Nacos 2.3.2版本安装配置过程记录和踩坑分享

### 在 Kubernetes 中使用 Kuboard 部署 Nacos 服务 #### 准备工作 为了顺利部署 Nacos 服务,需先完成一些准备工作。确保已有一个正常工作的 Kubernetes 集群,并且已经安装并配置好了 Kuboard 工具[^1]。 #### 创建命名空间 建议为 Nacos 创建独立的命名空间来隔离资源。通过 Kuboard 的 Web 界面操作,进入“命名空间”页面,点击新增按钮创建名为 `nacos` 或其他自定义名称的空间[^3]。 #### 构建 ConfigMap 存储 MySQL 配置信息 由于 Nacos 数据持久化依赖于外部数据库如 MySQL,因此需要预先准备相应的 SQL 初始化脚本以及连接参数。可以在 Kuboard 上新建一个 ConfigMap 对象用于保存这些设置。具体做法是在所选命名空间下的“ConfigMaps/Secrets”部分上传包含必要环境变量和SQL文件路径的信息。 #### 设置 PersistentVolume (PV) 及 PersistentVolumeClaim (PVC) 考虑到数据的安全性和可靠性,应该规划好 PV/PVC 来保障 Nacos 所使用的 MySQL 数据库的数据不会因 Pod 删除而丢失。这一步同样可以通过 Kuboard 完成,在对应的存储类目里指定合适的大小与访问模式[^2]。 #### 应用 Helm Chart 或 YAML 文件 对于希望简化部署流程的情况来说,可以考虑利用官方提供的 Helm chart 方式快速启动 Nacos;或者编写一组完整的YAML描述符直接提交给 API Server 运行实例。无论哪种方法都可以借助 Kuboard 提供的功能实现可视化编辑和一键发布。 ```yaml apiVersion: apps/v1 kind: Deployment metadata: name: nacos-deployment spec: replicas: 3 selector: matchLabels: app: nacos template: metadata: labels: app: nacos spec: containers: - name: nacos-container image: nacos/nacos-server:latest ports: - containerPort: 8848 --- apiVersion: v1 kind: Service metadata: name: nacos-service spec: type: LoadBalancer ports: - port: 8848 selector: app: nacos ``` #### 后续配置调整 成功部署之后可根据项目实际情况进一步优化各项参数,比如修改默认端口映射关系、开启安全认证机制等。同时也要记得定期备份重要资料防止意外情况发生。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值