apiVersion: apps/v1 kind: StatefulSet metadata: name: fastdfs-tracker namespace: mid labels: app: fastdfs-tracker spec: replicas: 1 selector: matchLabels: app: fastdfs-tracker serviceName: "fastdfs-tracker-headless" template: metadata: labels: app: fastdfs-tracker spec: containers: - name: fastdfs-tracker #image: registry.cn-hangzhou.aliyuncs.com/zhengyu1992/fastdfs:zy5447 image: harbor.uenpay.com/base/fastdfs:zy5447 imagePullPolicy: Always #imagePullPolicy: IfNotPresent resources: limits: cpu: '2' memory: 4Gi requests: cpu: 100m memory: 1Gi command: ["/bin/bash", "/usr/bin/start1.sh","tracker"] # volumeMounts: # - name: data # mountPath: /var/fdfs # volumeClaimTemplates: # - metadata: # name: data # annotations: # volume.beta.kubernetes.io/storage-class: "cephfs-sc" # spec: # accessModes: # - ReadWriteOnce # resources: # requests: # storage: 1Gi --- apiVersion: v1 kind: Service metadata: name: fastdfs-tracker-headless namespace: mid labels: app: fastdfs-tracker spec: ports: - port: 22122 protocol: TCP targetPort: 22122 clusterIP: None selector: app: fastdfs-tracker --- apiVersion: v1 kind: Service metadata: name: fastdfs-tracker namespace: mid labels: app: fastdfs-tracker spec: ports: - port: 22122 protocol: TCP targetPort: 22122 selector: app: fastdfs-tracker