UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit b93a092e authored by Jacob Kershaw's avatar Jacob Kershaw
Browse files

Merge branch 'kiali-labels' into 'main'

Kiali labels

See merge request !201
parents e178c1dd 990b59c9
No related branches found
Tags 6.0.2-bb.3
1 merge request!201Kiali labels
Pipeline #3570164 passed
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment