apiVersion: apps/v1 kind: Deployment metadata: name: minio-b labels: app.kubernetes.io/name: minio app.kubernetes.io/instance: minio-b spec: replicas: 1 selector: matchLabels: app.kubernetes.io/name: minio app.kubernetes.io/instance: minio-b template: metadata: labels: app.kubernetes.io/name: minio app.kubernetes.io/instance: minio-b spec: securityContext: fsGroup: 1000 containers: - name: minio image: quay.io/minio/minio:latest args: ["server", "/data", "--console-address", ":9001"] envFrom: - secretRef: name: minio-root ports: - name: s3 containerPort: 9000 - name: console containerPort: 9001 volumeMounts: - name: data mountPath: /data resources: requests: cpu: "250m" memory: "512Mi" limits: cpu: "2" memory: "4Gi" volumes: - name: data persistentVolumeClaim: claimName: minio-b-data