--- apiVersion: apps/v1 kind: StatefulSet metadata: name: mysql-nacos namespace: mid labels: name: mysql-nacos spec: replicas: 1 selector: matchLabels: name: mysql-nacos serviceName: mysql-nacos template: metadata: labels: name: mysql-nacos spec: containers: - name: mysql-nacos #image: nacos/nacos-mysql:5.7 #image: harbor.uenpay.com/base/nacos-mysql:5.7 image: registry.cn-hangzhou.aliyuncs.com/zhengyu1992/nacos-mysql:5.7 ports: - containerPort: 3306 env: - name: TZ value: Asia/Shanghai - name: MYSQL_ROOT_PASSWORD value: "mysqlnacos" - name: MYSQL_DATABASE value: "nacos" - name: MYSQL_USER value: "nacos" - name: MYSQL_PASSWORD value: "mysqlnacos" volumeMounts: - name: data mountPath: /var/lib/mysql volumeClaimTemplates: - metadata: name: data annotations: volume.beta.kubernetes.io/storage-class: "cephfs-sc" spec: accessModes: - ReadWriteOnce resources: requests: storage: 30Gi --- apiVersion: v1 kind: Service metadata: name: mysql-nacos namespace: mid labels: name: mysql-nacos spec: ports: - port: 3306 targetPort: 3306 selector: name: mysql-nacos