阿里云 ACK 中部署 Nacos 高可用集群
部署过程
.sql 文件可以从官方 clone 出来的目录中找到。
git clone https://github.com/nacos-group/nacos-k8s.git
在NAS上创建一个挂载点,选择和ACK集群同VPC即可。
- image: 'nacos/nacos-peer-finder-plugin:1.1' imagePullPolicy: Always name: peer-finder-plugin-install resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /home/nacos/plugins/peer-finder name: volume-nacos-data subPath: peer-finder restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 volumes: - name: volume-nacos-data persistentVolumeClaim: claimName: nacos-data updateStrategy: type: RollingUpdate
创建一条A记录,名称nacosx指向上面负载均衡的外网地址 。
NACOS_AUTH_ENABLE=true
就是用来开启鉴权的。如果没有添加此环境变量,默认不启用鉴权。