admin 管理员组文章数量: 1184232
2024年1月17日发(作者:机器语言是什么语言)
configMapKeyRef: name: minio-cm key: password image: /img/minio:RELEASE.2021-01-05T05-22-38Z imagePullPolicy: IfNotPresent args: - server - /data ports: - containerPort: 9000 #pod容器健康检测 readinessProbe: httpGet: path: /minio/health/ready port: 9000 initialDelaySeconds: 120 periodSeconds: 20 livenessProbe: httpGet: path: /minio/health/live port: 9000 initialDelaySeconds: 120 periodSeconds: 20 # 挂载路径 volumeMounts: - name: data mountPath: /data volumes: - name: data persistentVolumeClaim: claimName: minio-pvc
imagePullSecrets: #镜像secrets - name:
---#minio创建外部存储pvcapiVersion: v1kind: PersistentVolumeClaimmetadata: name: minio-pvc namespace: jyy-testspec: accessModes: [ "ReadWriteMany" ] #读写模式:可被多节点读写 resources: requests: storage: 5Gi storageClassName: "jyy-cephfs-sc" #存储卷名。jyy-cephfs-sc 可以实时扩容快照等。创建mini容器查看状态
selector: app: minio---#创建statefulsetapiVersion: apps/v1kind: StatefulSetmetadata: name: minio namespace: jyy-testspec: serviceName: minio-headless # pod服务 selector: matchLabels: app: minio replicas: 4 #集群最低4个 template: metadata: labels:
app: minio spec: containers: - name: minio env: - name: MINIO_ACCESS_KEY valueFrom: configMapKeyRef: name: minio-cm key: user - name: MINIO_SECRET_KEY valueFrom: configMapKeyRef: name: minio-cm key: password image: /img/minio:RELEASE.2021-01-05T05-22-38Z imagePullPolicy: IfNotPresent args:
- server - 3}./data ports: - containerPort: 9000 # 挂载路径 volumeMounts: - name: data mountPath: /data imagePullSecrets: #镜像secrets - name: #minio创建外部存储pvc volumeClaimTemplates: - metadata: name: data spec: accessModes: [ "ReadWriteMany" ] #读写模式:可被多节点读写 resources: requests: storage: 5Gi storageClassName: "jyy-cephfs-sc" #存储卷名。创建mini容器查看状态
版权声明:本文标题:K8S部署分布式文件存储minio两种部署方式 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1705448811a485198.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论