diff --git a/kubernetes/apps/storage/minio/app/helm-release.yaml b/kubernetes/apps/storage/minio/app/helm-release.yaml index 1c7ee1a2..6d472d9c 100644 --- a/kubernetes/apps/storage/minio/app/helm-release.yaml +++ b/kubernetes/apps/storage/minio/app/helm-release.yaml @@ -8,12 +8,11 @@ spec: chart: spec: chart: app-template - version: 1.5.1 + version: 2.6.0 sourceRef: kind: HelmRepository - name: bjw-s-charts + name: bjw-s namespace: flux-system - maxHistory: 3 install: createNamespace: true remediation: @@ -25,18 +24,41 @@ spec: uninstall: keepHistory: false values: - image: - repository: quay.io/minio/minio - tag: RELEASE.2023-05-04T21-44-30Z - env: - TZ: America/Denver - MINIO_UPDATE: "off" - MINIO_BROWSER_REDIRECT_URL: https://minio.${SECRET_DOMAIN} - MINIO_SERVER_URL: https://s3.${SECRET_DOMAIN} - envFrom: - - secretRef: - name: minio-secret - args: ["server", "/data", "--console-address", ":9001"] + controllers: + main: + image: + repository: quay.io/minio/minio + tag: RELEASE.2023-05-04T21-44-30Z + env: + TZ: America/Denver + MINIO_UPDATE: "off" + MINIO_BROWSER_REDIRECT_URL: https://minio.${SECRET_DOMAIN} + MINIO_SERVER_URL: https://s3.${SECRET_DOMAIN} + envFrom: + - secretRef: + name: minio-secret + args: ["server", "/data", "--console-address", ":9001"] + resources: + requests: + memory: 100Mi + cpu: 100m + limits: + memory: 750Mi + # probes: + # liveness: &probes + # enabled: true + # custom: true + # spec: + # httpGet: + # path: /minio/health/live + # port: 9000 + # initialDelaySeconds: 0 + # periodSeconds: 10 + # timeoutSeconds: 1 + # failureThreshold: 3 + # readiness: *probes + startup: + enabled: false service: main: enabled: true @@ -46,21 +68,6 @@ spec: api: enabled: true port: 9000 - probes: - # liveness: &probes - # enabled: true - # custom: true - # spec: - # httpGet: - # path: /minio/health/live - # port: 9000 - # initialDelaySeconds: 0 - # periodSeconds: 10 - # timeoutSeconds: 1 - # failureThreshold: 3 - # readiness: *probes - startup: - enabled: false ingress: main: enabled: true @@ -88,21 +95,16 @@ spec: tls: - hosts: - *s3host - podSecurityContext: - runAsUser: 1024 - runAsGroup: 100 - fsGroup: 100 - fsGroupChangePolicy: "OnRootMismatch" - supplementalGroups: - - 100 + pod: + securityContext: + runAsUser: 1024 + runAsGroup: 100 + fsGroup: 100 + fsGroupChangePolicy: "OnRootMismatch" + supplementalGroups: + - 100 persistence: config: enabled: true existingClaim: minio-nfs mountPath: /data - resources: - requests: - memory: 100Mi - cpu: 100m - limits: - memory: 750Mi