From 410b8dd0fd0e8a7968e787fb245848cdb9ceab43 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Sun, 12 Sep 2021 11:19:27 -0700 Subject: [PATCH] add service monitor support and service account support --- helm-releases/minio-3.1.0.tgz | Bin 0 -> 14663 bytes helm/minio/Chart.yaml | 4 +- helm/minio/templates/serviceaccount.yaml | 7 ++++ helm/minio/templates/servicemonitor.yaml | 41 ++++++++++++++++++++ helm/minio/values.yaml | 20 +++++++++- index.yaml | 46 +++++++++++++++++------ 6 files changed, 102 insertions(+), 16 deletions(-) create mode 100644 helm-releases/minio-3.1.0.tgz create mode 100644 helm/minio/templates/serviceaccount.yaml create mode 100644 helm/minio/templates/servicemonitor.yaml diff --git a/helm-releases/minio-3.1.0.tgz b/helm-releases/minio-3.1.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6d8941de38484134818e054b7a23773b44d600c6 GIT binary patch literal 14663 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 JOWOcO0RR}M7}x*+ literal 0 HcmV?d00001 diff --git a/helm/minio/Chart.yaml b/helm/minio/Chart.yaml index 7086f568f..65ab98702 100644 --- a/helm/minio/Chart.yaml +++ b/helm/minio/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v1 description: Multi-Cloud Object Storage name: minio -version: 3.0.2 -appVersion: RELEASE.2021-09-03T03-56-13Z +version: 3.1.0 +appVersion: RELEASE.2021-09-09T21-37-07Z keywords: - minio - storage diff --git a/helm/minio/templates/serviceaccount.yaml b/helm/minio/templates/serviceaccount.yaml new file mode 100644 index 000000000..4380021d9 --- /dev/null +++ b/helm/minio/templates/serviceaccount.yaml @@ -0,0 +1,7 @@ +{{- if .Values.serviceAccount.create -}} +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ include "minio.serviceAccountName" . | quote }} + namespace: {{ .Release.Namespace | quote }} +{{- end -}} diff --git a/helm/minio/templates/servicemonitor.yaml b/helm/minio/templates/servicemonitor.yaml new file mode 100644 index 000000000..66a837522 --- /dev/null +++ b/helm/minio/templates/servicemonitor.yaml @@ -0,0 +1,41 @@ +{{- if .Values.metrics.serviceMonitor.enabled }} +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: {{ template "minio.fullname" . }} + {{- if .Values.metrics.serviceMonitor.namespace }} + namespace: {{ .Values.metrics.serviceMonitor.namespace }} + {{- end }} + labels: + app: {{ template "minio.name" . }} + chart: {{ template "minio.chart" . }} + release: {{ .Release.Name }} + heritage: {{ .Release.Service }} + {{- if .Values.metrics.serviceMonitor.additionalLabels }} +{{ toYaml .Values.metrics.serviceMonitor.additionalLabels | indent 4 }} + {{- end }} +spec: + endpoints: + {{- if .Values.tls.enabled }} + - port: https + {{ else }} + - port: http + {{- end }} + path: /minio/v2/metrics/cluster + {{- if .Values.metrics.serviceMonitor.interval }} + interval: {{ .Values.metrics.serviceMonitor.interval }} + {{- end }} + {{- if .Values.metrics.serviceMonitor.scrapeTimeout }} + scrapeTimeout: {{ .Values.metrics.serviceMonitor.scrapeTimeout }} + {{- end }} + bearerTokenSecret: + name: {{ template "minio.fullname" . }}-prometheus + key: token + namespaceSelector: + matchNames: + - {{ .Release.Namespace | quote }} + selector: + matchLabels: + app: {{ include "minio.name" . }} + release: {{ .Release.Name }} +{{- end }} diff --git a/helm/minio/values.yaml b/helm/minio/values.yaml index 5fc9cfa8d..1352ec2e1 100644 --- a/helm/minio/values.yaml +++ b/helm/minio/values.yaml @@ -14,7 +14,7 @@ clusterDomain: cluster.local ## image: repository: quay.io/minio/minio - tag: RELEASE.2021-08-31T05-46-54Z + tag: RELEASE.2021-09-09T21-37-07Z pullPolicy: IfNotPresent imagePullSecrets: [] @@ -25,7 +25,7 @@ imagePullSecrets: [] ## mcImage: repository: quay.io/minio/mc - tag: RELEASE.2021-07-27T06-46-19Z + tag: RELEASE.2021-09-02T09-21-27Z pullPolicy: IfNotPresent ## minio mode, i.e. standalone or distributed or gateway (nas) @@ -318,3 +318,19 @@ networkPolicy: podDisruptionBudget: enabled: false maxUnavailable: 1 + +## Specify the service account to use for the Minio pods. If 'create' is set to 'false' +## and 'name' is left unspecified, the account 'default' will be used. +serviceAccount: + create: true + ## The name of the service account to use. If 'create' is 'true', a service account with that name + ## will be created. Otherwise, a name will be auto-generated. + name: + +metrics: + serviceMonitor: + enabled: false + additionalLabels: {} + # namespace: monitoring + # interval: 30s + # scrapeTimeout: 10s diff --git a/index.yaml b/index.yaml index a81b3971b..fa8ddcfd3 100644 --- a/index.yaml +++ b/index.yaml @@ -1,9 +1,31 @@ apiVersion: v1 entries: minio: + - apiVersion: v1 + appVersion: RELEASE.2021-09-09T21-37-07Z + created: "2021-09-12T11:19:04.392323038-07:00" + description: Multi-Cloud Object Storage + digest: 6c01af55d2e2e5f716eabf6fef3a92a8464d0674529e9bacab292e5478a73b7a + home: https://min.io + icon: https://min.io/resources/img/logo/MINIO_wordmark.png + keywords: + - minio + - storage + - object-storage + - s3 + - cluster + maintainers: + - email: dev@minio.io + name: MinIO, Inc + name: minio + sources: + - https://github.com/minio/minio + urls: + - https://charts.min.io/helm-releases/minio-3.1.0.tgz + version: 3.1.0 - apiVersion: v1 appVersion: RELEASE.2021-09-03T03-56-13Z - created: "2021-09-03T01:09:29.388403323-07:00" + created: "2021-09-12T11:19:04.390968556-07:00" description: Multi-Cloud Object Storage digest: 18e10be4d0458bc590ca9abf753227e0c70f60511495387b8d4fb15a4daf932e home: https://min.io @@ -25,7 +47,7 @@ entries: version: 3.0.2 - apiVersion: v1 appVersion: RELEASE.2021-08-31T05-46-54Z - created: "2021-09-03T01:09:29.387118116-07:00" + created: "2021-09-12T11:19:04.389678441-07:00" description: Multi-Cloud Object Storage digest: f5b6e7f6272a9e71aef3b75555f6f756a39eef65cb78873f26451dba79b19906 home: https://min.io @@ -47,7 +69,7 @@ entries: version: 3.0.1 - apiVersion: v1 appVersion: RELEASE.2021-08-31T05-46-54Z - created: "2021-09-03T01:09:29.385781377-07:00" + created: "2021-09-12T11:19:04.388380941-07:00" description: Multi-Cloud Object Storage digest: 6d2ee1336c412affaaf209fdb80215be2a6ebb23ab2443adbaffef9e7df13fab home: https://min.io @@ -69,7 +91,7 @@ entries: version: 3.0.0 - apiVersion: v1 appVersion: RELEASE.2021-08-31T05-46-54Z - created: "2021-09-03T01:09:29.384488334-07:00" + created: "2021-09-12T11:19:04.387107114-07:00" description: Multi-Cloud Object Storage digest: 0a004aaf5bb61deed6a5c88256d1695ebe2f9ff1553874a93e4acfd75e8d339b home: https://min.io @@ -89,7 +111,7 @@ entries: version: 2.0.1 - apiVersion: v1 appVersion: RELEASE.2021-08-25T00-41-18Z - created: "2021-09-03T01:09:29.383253644-07:00" + created: "2021-09-12T11:19:04.385844548-07:00" description: Multi-Cloud Object Storage digest: fcd944e837ee481307de6aa3d387ea18c234f995a84c15abb211aab4a4054afc home: https://min.io @@ -109,7 +131,7 @@ entries: version: 2.0.0 - apiVersion: v1 appVersion: RELEASE.2021-08-25T00-41-18Z - created: "2021-09-03T01:09:29.381940948-07:00" + created: "2021-09-12T11:19:04.384569874-07:00" description: Multi-Cloud Object Storage digest: 7b6c033d43a856479eb493ab8ca05b230f77c3e42e209e8f298fac6af1a9796f home: https://min.io @@ -129,7 +151,7 @@ entries: version: 1.0.5 - apiVersion: v1 appVersion: RELEASE.2021-08-25T00-41-18Z - created: "2021-09-03T01:09:29.380699554-07:00" + created: "2021-09-12T11:19:04.383255887-07:00" description: Multi-Cloud Object Storage digest: abd221245ace16c8e0c6c851cf262d1474a5219dcbf25c4b2e7b77142f9c59ed home: https://min.io @@ -149,7 +171,7 @@ entries: version: 1.0.4 - apiVersion: v1 appVersion: RELEASE.2021-08-20T18-32-01Z - created: "2021-09-03T01:09:29.379449808-07:00" + created: "2021-09-12T11:19:04.382000377-07:00" description: Multi-Cloud Object Storage digest: 922a333f5413d1042f7aa81929f43767f6ffca9b260c46713f04ce1dda86d57d home: https://min.io @@ -169,7 +191,7 @@ entries: version: 1.0.3 - apiVersion: v1 appVersion: RELEASE.2021-08-20T18-32-01Z - created: "2021-09-03T01:09:29.378188621-07:00" + created: "2021-09-12T11:19:04.380754338-07:00" description: High Performance, Kubernetes Native Object Storage digest: 10e22773506bbfb1c66442937956534cf4057b94f06a977db78b8cd223588388 home: https://min.io @@ -189,7 +211,7 @@ entries: version: 1.0.2 - apiVersion: v1 appVersion: RELEASE.2021-08-20T18-32-01Z - created: "2021-09-03T01:09:29.376910712-07:00" + created: "2021-09-12T11:19:04.37949583-07:00" description: High Performance, Kubernetes Native Object Storage digest: ef86ab6df23d6942705da9ef70991b649638c51bc310587d37a425268ba4a06c home: https://min.io @@ -209,7 +231,7 @@ entries: version: 1.0.1 - apiVersion: v1 appVersion: RELEASE.2021-08-17T20-53-08Z - created: "2021-09-03T01:09:29.375397146-07:00" + created: "2021-09-12T11:19:04.377853307-07:00" description: High Performance, Kubernetes Native Object Storage digest: 1add7608692cbf39aaf9b1252530e566f7b2f306a14e390b0f49b97a20f2b188 home: https://min.io @@ -227,4 +249,4 @@ entries: urls: - https://charts.min.io/helm-releases/minio-1.0.0.tgz version: 1.0.0 -generated: "2021-09-03T01:09:28.813520489-07:00" +generated: "2021-09-12T11:19:03.811011321-07:00"