侧边栏壁纸
  • 累计撰写 123 篇文章
  • 累计创建 48 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

使用docker-k8s安装nacos2.x集群

田小晖
2022-05-13 / 0 评论 / 0 点赞 / 171 阅读 / 0 字 / 正在检测是否收录...

下载nacos-k8s

https://github.com/nacos-group/nacos-k8s.git

安装nacos-operator

# 直接使用helm方式安装operator
helm install nacos-operator ./chart/nacos-operator 

# 如果没有helm, 使用kubectl进行安装, 默认安装在default下面
kubectl apply -f chart/nacos-operator/nacos-operator-all.yaml

配置数据库

去github上下载对应版本的包 执行里面的sql文件导入到数据库即可

https://github.com/alibaba/nacos/releases

修改部署文件-使用自己的MySQL

nacos-k8s/nacos-k8s-master/operator/config/samples/nacos_cluster_mysql.yaml

apiVersion: nacos.io/v1alpha1
kind: Nacos
metadata:
  name: nacos
  namespace: demo-project
spec:
  type: cluster
  image: nacos/nacos-server:v2.1.0
  replicas: 3
  resources:
    requests:
      cpu: 100m
      memory: 512Mi
    limits:
      cpu: 1
      memory: 2Gi
  database:
    type: mysql
    mysqlHost: 127.0.0.1
    mysqlDb: nacos
    mysqlUser: tianch
    mysqlPort: "3306"
    mysqlPassword: "123456"

创建集群

kubectl apply -f nacos-k8s/nacos-k8s-master/operator/config/samples/nacos_cluster_mysql.yaml

image-20220513151754058

博主关闭了所有页面的评论