96 lines
1.4 KiB
YAML
96 lines
1.4 KiB
YAML
|
|
# MinIO Helm Chart Values for WMS
|
||
|
|
|
||
|
|
mode: distributed
|
||
|
|
|
||
|
|
replicas: 4
|
||
|
|
|
||
|
|
resources:
|
||
|
|
requests:
|
||
|
|
cpu: 250m
|
||
|
|
memory: 1Gi
|
||
|
|
limits:
|
||
|
|
cpu: 1
|
||
|
|
memory: 4Gi
|
||
|
|
|
||
|
|
persistence:
|
||
|
|
enabled: true
|
||
|
|
size: 100Gi
|
||
|
|
storageClass: nfs-sc
|
||
|
|
|
||
|
|
rootUser: minioadmin
|
||
|
|
rootPassword: minioadmin123
|
||
|
|
|
||
|
|
defaultBucket:
|
||
|
|
enabled: true
|
||
|
|
name: wms-files
|
||
|
|
policy: none
|
||
|
|
purge: false
|
||
|
|
|
||
|
|
buckets:
|
||
|
|
- name: wms-files
|
||
|
|
- name: wms-backup
|
||
|
|
- name: wms-temp
|
||
|
|
|
||
|
|
environment:
|
||
|
|
MINIO_BROWSER: "on"
|
||
|
|
MINIO_UPDATE: "off"
|
||
|
|
MINIO_PROMETHEUS_URL: "http://prometheus-k8s.monitoring.svc.cluster.local:9090"
|
||
|
|
|
||
|
|
metrics:
|
||
|
|
serviceMonitor:
|
||
|
|
enabled: true
|
||
|
|
namespace: wms-system
|
||
|
|
interval: 30s
|
||
|
|
|
||
|
|
ingress:
|
||
|
|
enabled: true
|
||
|
|
ingressClassName: nginx
|
||
|
|
hosts:
|
||
|
|
- minio.yourcompany.com
|
||
|
|
tls: []
|
||
|
|
|
||
|
|
console:
|
||
|
|
enabled: true
|
||
|
|
servicePort: 9001
|
||
|
|
ingress:
|
||
|
|
enabled: true
|
||
|
|
ingressClassName: nginx
|
||
|
|
hosts:
|
||
|
|
- minio-console.yourcompany.com
|
||
|
|
|
||
|
|
service:
|
||
|
|
type: ClusterIP
|
||
|
|
port: 9000
|
||
|
|
|
||
|
|
podSecurityContext:
|
||
|
|
enabled: true
|
||
|
|
fsGroup: 1000
|
||
|
|
runAsUser: 1000
|
||
|
|
runAsNonRoot: true
|
||
|
|
|
||
|
|
containerSecurityContext:
|
||
|
|
enabled: true
|
||
|
|
runAsUser: 1000
|
||
|
|
runAsNonRoot: true
|
||
|
|
|
||
|
|
livenessProbe:
|
||
|
|
enabled: true
|
||
|
|
initialDelaySeconds: 60
|
||
|
|
periodSeconds: 10
|
||
|
|
timeoutSeconds: 5
|
||
|
|
failureThreshold: 3
|
||
|
|
|
||
|
|
readinessProbe:
|
||
|
|
enabled: true
|
||
|
|
initialDelaySeconds: 30
|
||
|
|
periodSeconds: 10
|
||
|
|
timeoutSeconds: 5
|
||
|
|
failureThreshold: 3
|
||
|
|
|
||
|
|
startupProbe:
|
||
|
|
enabled: true
|
||
|
|
initialDelaySeconds: 0
|
||
|
|
periodSeconds: 5
|
||
|
|
timeoutSeconds: 3
|
||
|
|
failureThreshold: 30
|