瀏覽代碼

NAS-122999 / 23.10 / Official train MinIO - move to ix-dev and fix a typo (#1366)

Stavros Kois 2 年之前
父節點
當前提交
7db4cad6f7
共有 38 個文件被更改,包括 61 次插入48 次删除
  1. 0 19
      charts/minio/1.7.15/Chart.yaml
  2. 二進制
      charts/minio/1.7.15/charts/common-2207.0.0.tgz
  3. 0 6
      charts/minio/1.7.15/requirements.lock
  4. 0 21
      charts/minio/1.7.15/templates/tests/deployment-check.yaml
  5. 0 0
      library/ix-dev/charts/minio/.helmignore
  6. 0 0
      library/ix-dev/charts/minio/CHANGELOG.md
  7. 6 0
      library/ix-dev/charts/minio/Chart.lock
  8. 26 0
      library/ix-dev/charts/minio/Chart.yaml
  9. 0 0
      library/ix-dev/charts/minio/README.md
  10. 0 0
      library/ix-dev/charts/minio/app-readme.md
  11. 二進制
      library/ix-dev/charts/minio/charts/common-2304.0.1.tgz
  12. 0 0
      library/ix-dev/charts/minio/ci/test-values.yaml
  13. 0 0
      library/ix-dev/charts/minio/item.yaml
  14. 0 0
      library/ix-dev/charts/minio/migrations/migrate
  15. 0 0
      library/ix-dev/charts/minio/migrations/migrate_from_1.0.0
  16. 2 2
      library/ix-dev/charts/minio/questions.yaml
  17. 0 0
      library/ix-dev/charts/minio/templates/NOTES.txt
  18. 0 0
      library/ix-dev/charts/minio/templates/_cert.tpl
  19. 0 0
      library/ix-dev/charts/minio/templates/_helpers.tpl
  20. 0 0
      library/ix-dev/charts/minio/templates/_logsearchapi.tpl
  21. 0 0
      library/ix-dev/charts/minio/templates/_postgres.tpl
  22. 0 0
      library/ix-dev/charts/minio/templates/backup-postgres-config.yaml
  23. 0 0
      library/ix-dev/charts/minio/templates/backup-postgres-hook.yaml
  24. 0 0
      library/ix-dev/charts/minio/templates/configmap.yaml
  25. 27 0
      library/ix-dev/charts/minio/templates/deployment.yaml
  26. 0 0
      library/ix-dev/charts/minio/templates/logsearchapi-deployment.yaml
  27. 0 0
      library/ix-dev/charts/minio/templates/logsearchapi-secret.yaml
  28. 0 0
      library/ix-dev/charts/minio/templates/logsearchapi-service.yaml
  29. 0 0
      library/ix-dev/charts/minio/templates/postgres-deployment.yaml
  30. 0 0
      library/ix-dev/charts/minio/templates/postgres-secret.yaml
  31. 0 0
      library/ix-dev/charts/minio/templates/postgres-service.yaml
  32. 0 0
      library/ix-dev/charts/minio/templates/pre-install-job.yaml
  33. 0 0
      library/ix-dev/charts/minio/templates/secrets.yaml
  34. 0 0
      library/ix-dev/charts/minio/templates/service.yaml
  35. 0 0
      library/ix-dev/charts/minio/templates/serviceaccount.yaml
  36. 0 0
      library/ix-dev/charts/minio/upgrade_info.json
  37. 0 0
      library/ix-dev/charts/minio/upgrade_strategy
  38. 0 0
      library/ix-dev/charts/minio/values.yaml

+ 0 - 19
charts/minio/1.7.15/Chart.yaml

@@ -1,19 +0,0 @@
-apiVersion: v1
-appVersion: '2023-03-13'
-dependencies:
-- name: common
-  repository: file://../../../library/common/2207.0.0
-  version: 2207.0.0
-description: High Performance, Kubernetes Native Object Storage
-home: https://min.io
-icon: https://min.io/resources/img/logo/MINIO_wordmark.png
-keywords:
-- storage
-- object-storage
-- S3
-name: minio
-sources:
-- https://github.com/minio/minio
-- https://github.com/minio/charts
-upstream_version: 8.0.5
-version: 1.7.15

二進制
charts/minio/1.7.15/charts/common-2207.0.0.tgz


+ 0 - 6
charts/minio/1.7.15/requirements.lock

@@ -1,6 +0,0 @@
-dependencies:
-- name: common
-  repository: file://../../../library/common/2207.0.0
-  version: 2207.0.0
-digest: sha256:f17f3d458ca0210a52e39da0dce35034e900b36f2040d4b19bed46a7aae91506
-generated: "2022-07-25T00:20:47.987169596+05:00"

+ 0 - 21
charts/minio/1.7.15/templates/tests/deployment-check.yaml

@@ -1,21 +0,0 @@
-{{- $serviceName := (include "common.names.fullname" .) -}}
-apiVersion: v1
-kind: Pod
-metadata:
-  name: "{{ .Release.Name }}-minio-test"
-  labels:
-    app: {{ .Release.Name }}
-    release: {{ .Release.Name }}
-  annotations:
-    "helm.sh/hook": test
-spec:
-    containers:
-      - name: test-curl
-        image: alpine/curl
-        imagePullPolicy: "IfNotPresent"
-        command:
-          - /bin/sh
-          - -ec
-          - |
-            curl --connect-timeout 5 --max-time 10 --retry 5 --retry-delay 15 --retry-max-time 90 --retry-all-errors -ksf http://{{ $serviceName }}:{{ .Values.service.consolePort }}/
-    restartPolicy: Never

+ 0 - 0
charts/minio/1.7.15/.helmignore → library/ix-dev/charts/minio/.helmignore


+ 0 - 0
charts/minio/1.7.15/CHANGELOG.md → library/ix-dev/charts/minio/CHANGELOG.md


+ 6 - 0
library/ix-dev/charts/minio/Chart.lock

@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+  repository: file://../../../common/2304.0.1
+  version: 2304.0.1
+digest: sha256:1ed155c6760e1166e2cb75b52bc5e81c6bdf0252c16ff5ede001157077c41670
+generated: "2023-07-14T11:04:04.184288265+03:00"

+ 26 - 0
library/ix-dev/charts/minio/Chart.yaml

@@ -0,0 +1,26 @@
+name: minio
+description: High Performance, Kubernetes Native Object Storage
+annotations:
+  title: MinIO
+type: application
+version: 1.7.16
+apiVersion: v2
+appVersion: '2023-03-13'
+kubeVersion: '>=1.16.0-0'
+maintainers:
+  - name: truenas
+    url: https://www.truenas.com/
+    email: dev@ixsystems.com
+dependencies:
+  - name: common
+    repository: file://../../../common/2304.0.1
+    version: 2304.0.1
+home: https://min.io
+icon: https://min.io/resources/img/logo/MINIO_wordmark.png
+sources:
+  - https://github.com/minio/minio
+  - https://github.com/minio/charts
+keywords:
+  - storage
+  - object-storage
+  - S3

+ 0 - 0
charts/minio/1.7.15/README.md → library/ix-dev/charts/minio/README.md


+ 0 - 0
charts/minio/1.7.15/app-readme.md → library/ix-dev/charts/minio/app-readme.md


二進制
library/ix-dev/charts/minio/charts/common-2304.0.1.tgz


+ 0 - 0
charts/minio/1.7.15/test_values.yaml → library/ix-dev/charts/minio/ci/test-values.yaml


+ 0 - 0
charts/minio/item.yaml → library/ix-dev/charts/minio/item.yaml


+ 0 - 0
charts/minio/1.7.15/migrations/migrate → library/ix-dev/charts/minio/migrations/migrate


+ 0 - 0
charts/minio/1.7.15/migrations/migrate_from_1.0.0 → library/ix-dev/charts/minio/migrations/migrate_from_1.0.0


+ 2 - 2
charts/minio/1.7.15/questions.yaml → library/ix-dev/charts/minio/questions.yaml

@@ -359,8 +359,8 @@ questions:
       type: boolean
       default: false
   - variable: cpuLimit
-    label: "CPU Limresource limitsit"
-    description: "CPU resource limit allow  plain integer values with suffix m(milli) e.g 1000m, 100."
+    label: "CPU Limit"
+    description: "CPU resource limit allow plain integer values with suffix m(milli) e.g 1000m, 100."
     group: "Resource Limits"
     schema:
       type: string

+ 0 - 0
charts/minio/1.7.15/templates/NOTES.txt → library/ix-dev/charts/minio/templates/NOTES.txt


+ 0 - 0
charts/minio/1.7.15/templates/_cert.tpl → library/ix-dev/charts/minio/templates/_cert.tpl


+ 0 - 0
charts/minio/1.7.15/templates/_helpers.tpl → library/ix-dev/charts/minio/templates/_helpers.tpl


+ 0 - 0
charts/minio/1.7.15/templates/_logsearchapi.tpl → library/ix-dev/charts/minio/templates/_logsearchapi.tpl


+ 0 - 0
charts/minio/1.7.15/templates/_postgres.tpl → library/ix-dev/charts/minio/templates/_postgres.tpl


+ 0 - 0
charts/minio/1.7.15/templates/backup-postgres-config.yaml → library/ix-dev/charts/minio/templates/backup-postgres-config.yaml


+ 0 - 0
charts/minio/1.7.15/templates/backup-postgres-hook.yaml → library/ix-dev/charts/minio/templates/backup-postgres-hook.yaml


+ 0 - 0
charts/minio/1.7.15/templates/configmap.yaml → library/ix-dev/charts/minio/templates/configmap.yaml


+ 27 - 0
charts/minio/1.7.15/templates/deployment.yaml → library/ix-dev/charts/minio/templates/deployment.yaml

@@ -64,6 +64,33 @@ spec:
               containerPort: {{ .Values.service.nodePort | int }}
             - name: console
               containerPort: {{ .Values.service.consolePort | int }}
+          readinessProbe:
+            httpGet:
+              path: /minio/health/live
+              port: {{ .Values.service.consolePort | int }}
+            initialDelaySeconds: 10
+            periodSeconds: 10
+            timeoutSeconds: 5
+            failureThreshold: 5
+            successThreshold: 2
+          livenessProbe:
+            httpGet:
+              path: /minio/health/live
+              port: {{ .Values.service.consolePort | int }}
+            initialDelaySeconds: 10
+            periodSeconds: 10
+            timeoutSeconds: 5
+            failureThreshold: 5
+            successThreshold: 1
+          startupProbe:
+            httpGet:
+              path: /minio/health/live
+              port: {{ .Values.service.consolePort | int }}
+            initialDelaySeconds: 10
+            periodSeconds: 5
+            timeoutSeconds: 2
+            failureThreshold: 60
+            successThreshold: 1
           env:
             {{ $secretName := (include "minio.secretName" .) }}
             {{ $envList := (default list .Values.environmentVariables) }}

+ 0 - 0
charts/minio/1.7.15/templates/logsearchapi-deployment.yaml → library/ix-dev/charts/minio/templates/logsearchapi-deployment.yaml


+ 0 - 0
charts/minio/1.7.15/templates/logsearchapi-secret.yaml → library/ix-dev/charts/minio/templates/logsearchapi-secret.yaml


+ 0 - 0
charts/minio/1.7.15/templates/logsearchapi-service.yaml → library/ix-dev/charts/minio/templates/logsearchapi-service.yaml


+ 0 - 0
charts/minio/1.7.15/templates/postgres-deployment.yaml → library/ix-dev/charts/minio/templates/postgres-deployment.yaml


+ 0 - 0
charts/minio/1.7.15/templates/postgres-secret.yaml → library/ix-dev/charts/minio/templates/postgres-secret.yaml


+ 0 - 0
charts/minio/1.7.15/templates/postgres-service.yaml → library/ix-dev/charts/minio/templates/postgres-service.yaml


+ 0 - 0
charts/minio/1.7.15/templates/pre-install-job.yaml → library/ix-dev/charts/minio/templates/pre-install-job.yaml


+ 0 - 0
charts/minio/1.7.15/templates/secrets.yaml → library/ix-dev/charts/minio/templates/secrets.yaml


+ 0 - 0
charts/minio/1.7.15/templates/service.yaml → library/ix-dev/charts/minio/templates/service.yaml


+ 0 - 0
charts/minio/1.7.15/templates/serviceaccount.yaml → library/ix-dev/charts/minio/templates/serviceaccount.yaml


+ 0 - 0
charts/minio/upgrade_info.json → library/ix-dev/charts/minio/upgrade_info.json


+ 0 - 0
charts/minio/upgrade_strategy → library/ix-dev/charts/minio/upgrade_strategy


+ 0 - 0
charts/minio/1.7.15/ix_values.yaml → library/ix-dev/charts/minio/values.yaml