apiVersion: apps/v1 kind: StatefulSet metadata: name: vmstorage namespace: monitoring spec: selector: matchLabels: app: vmstorage serviceName: "vmstorage" replicas: 2 template: metadata: labels: app: vmstorage spec: terminationGracePeriodSeconds: 10 containers: - name: vmstorage image: victoriametrics/vmstorage ports: - name: insert containerPort: 8400 - name: select containerPort: 8401 - name: admin containerPort: 8482 volumeMounts: - name: vmstorage mountPath: /storage volumeClaimTemplates: - metadata: name: vmstorage spec: accessModes: [ "ReadWriteOnce" ] storageClassName: alicloud-disk-efficiency resources: requests: storage: 40Gi --- apiVersion: v1 kind: Service metadata: name: vmstorage namespace: monitoring labels: app: vmstorage spec: ports: - name: insert protocol: TCP port: 8400 targetPort: 8400 - name: select protocol: TCP port: 8401 targetPort: 8401 - name: admin protocol: TCP port: 8482 targetPort: 8482 selector: app: vmstorage