UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • snekcode/minio
  • big-bang/product/packages/minio
  • trkdashin/minio
3 results
Show changes
Commits on Source (2)
......@@ -3,6 +3,14 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
---
## [6.0.2-bb.3] - 2024-08-26
### Added
- Added `podLabels` input value
- Added usage of `podLabels` in `chart/templates/tenant.yaml`
## [6.0.2-bb.2] - 2024-08-21
### Changed
......
<!-- Warning: Do not manually edit this file. See notes on gluon + helm-docs at the end of this file for more information. -->
# minio-instance
![Version: 6.0.2-bb.2](https://img.shields.io/badge/Version-6.0.2--bb.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: RELEASE.2024-06-04T19-20-08Z](https://img.shields.io/badge/AppVersion-RELEASE.2024--06--04T19--20--08Z-informational?style=flat-square)
![Version: 6.0.2-bb.3](https://img.shields.io/badge/Version-6.0.2--bb.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: RELEASE.2024-06-04T19-20-08Z](https://img.shields.io/badge/AppVersion-RELEASE.2024--06--04T19--20--08Z-informational?style=flat-square)
A Helm chart for MinIO Tenants
......@@ -163,6 +163,7 @@ helm install minio-instance chart/
| tenant.priorityClassName | string | `""` | |
| tenant.additionalVolumes | list | `[]` | |
| tenant.additionalVolumeMounts | list | `[]` | |
| tenant.podLabels | object | `{}` | Labels for tenant pod(s) |
| tenant.prometheus.disabled | bool | `true` | |
| tenant.prometheus.image | string | `""` | |
| tenant.prometheus.env | list | `[]` | |
......
apiVersion: v2
description: A Helm chart for MinIO Tenants
name: minio-instance
version: 6.0.2-bb.2
version: 6.0.2-bb.3
appVersion: RELEASE.2024-06-04T19-20-08Z
keywords:
- storage
......
......@@ -6,6 +6,9 @@ metadata:
## Optionally pass labels to be applied to the statefulset pods
labels:
app: minio
{{- if $.Values.tenant.podLabels }}
{{- tpl (toYaml $.Values.tenant.podLabels ) $ | nindent 4 }}
{{- end }}
{{ if or (dig "metrics" "enabled" false .) $.Values.annotations }}
## Annotations for MinIO Tenant Pods
annotations:
......
......@@ -117,13 +117,13 @@ openshift: false
# WARNING: '.secrets' is deprecated since v5.0.15 and will be removed in next minor release (i.e. v5.1.0).
# WARNING: Please use '.tenant.configSecret' instead.
# Root key for dynamically creating a secret for use with configuring root MinIO User
# Specify the ``name`` and then a list of environment variables.
# Specify the ``name`` and then a list of environment variables.
#
# .. important::
#
# Do not use this in production environments.
# Do not use this in production environments.
# This field is intended for use with rapid development or testing only.
#
#
# For example:
#
# .. code-block:: yaml
......@@ -332,7 +332,7 @@ tenant:
# Specify an array of Kubernetes secrets, where each entry corresponds to a secret contains the TLS private key and public certificate pair.
#
# Omit this to use only the MinIO Operator autogenerated certificates.
#
#
# If you omit this field *and* set ``requestAutoCert`` to false, the Tenant starts without TLS.
#
# See `Operator CRD: TenantSpec <https://min.io/docs/minio/kubernetes/upstream/reference/operator-crd.html#tenantspec>`__.
......@@ -362,7 +362,7 @@ tenant:
###
# Array of objects describing one or more buckets to create during tenant provisioning.
# Example:
#
#
# .. code-block:: yaml
#
# - name: my-minio-bucket
......@@ -375,10 +375,10 @@ tenant:
# Each secret should specify the ``CONSOLE_ACCESS_KEY`` and ``CONSOLE_SECRET_KEY`` as the access key and secret key for that user.
users: [ ]
###
# The `PodManagement <https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#pod-management-policy>`__ policy for MinIO Tenant Pods.
# The `PodManagement <https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#pod-management-policy>`__ policy for MinIO Tenant Pods.
# Can be "OrderedReady" or "Parallel"
podManagementPolicy: Parallel
# The `Liveness Probe <https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes>`__ for monitoring Tenant pod liveness.
# The `Liveness Probe <https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes>`__ for monitoring Tenant pod liveness.
# Tenant pods will be restarted if the probe fails.
liveness: { }
###
......@@ -386,9 +386,9 @@ tenant:
# Tenant pods will be removed from service endpoints if the probe fails.
readiness: { }
###
# `Startup Probe <https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/>`__ for monitoring container startup.
# `Startup Probe <https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/>`__ for monitoring container startup.
# Tenant pods will be restarted if the probe fails.
# Refer
# Refer
startup: { }
###
# The `Lifecycle hooks <https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/>`__ for container.
......@@ -442,7 +442,7 @@ tenant:
additionalVolumes: [ ]
###
# An array of volume mount points associated to each Tenant container.
#
#
# Specify each item in the array as follows:
#
# .. code-block:: yaml
......@@ -541,6 +541,10 @@ tenant:
# runAsNonRoot: true
# fsGroup: 1000
# -- Labels for tenant pod(s)
podLabels: {}
#e.g. foo: bar
## Prometheus setup for MinIO Tenant.
prometheus:
# When set to true disables the creation of prometheus deployment
......