mirror of
https://github.com/bitnami/charts.git
synced 2026-03-09 15:38:00 +08:00
[bitnami/minio] Add nodeSelector to provisioning job (#21602)
* [bitnami/minio] Add nodeSelector to provisioning job Signed-off-by: kfirfer <kfirfer@gmail.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Signed-off-by: kfirfer <kfirfer@gmail.com> --------- Signed-off-by: kfirfer <kfirfer@gmail.com> Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Signed-off-by: Miguel Ruiz <miruiz@vmware.com> Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com> Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
This commit is contained in:
@@ -34,4 +34,4 @@ maintainers:
|
||||
name: minio
|
||||
sources:
|
||||
- https://github.com/bitnami/charts/tree/main/bitnami/minio
|
||||
version: 12.10.11
|
||||
version: 12.11.0
|
||||
|
||||
@@ -120,6 +120,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `statefulset.drivesPerNode` | Number of drives attached to every node (only for MinIO® distributed mode) | `1` |
|
||||
| `provisioning.enabled` | Enable MinIO® provisioning Job | `false` |
|
||||
| `provisioning.schedulerName` | Name of the k8s scheduler (other than default) for MinIO® provisioning | `""` |
|
||||
| `provisioning.nodeSelector` | Node labels for pod assignment. Evaluated as a template. | `{}` |
|
||||
| `provisioning.podLabels` | Extra labels for provisioning pods | `{}` |
|
||||
| `provisioning.podAnnotations` | Provisioning Pod annotations. | `{}` |
|
||||
| `provisioning.command` | Default provisioning container command (useful when using custom images). Use array form | `[]` |
|
||||
|
||||
@@ -284,6 +284,9 @@ spec:
|
||||
{{- if .Values.tolerations }}
|
||||
tolerations: {{- include "common.tplvalues.render" (dict "value" .Values.tolerations "context" $) | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- if .Values.provisioning.nodeSelector }}
|
||||
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.provisioning.nodeSelector "context" $) | nindent 8 }}
|
||||
{{- end }}
|
||||
volumes:
|
||||
{{- if .Values.provisioning.enabled }}
|
||||
- name: minio-provisioning
|
||||
|
||||
@@ -221,6 +221,10 @@ provisioning:
|
||||
## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/
|
||||
##
|
||||
schedulerName: ""
|
||||
## @param provisioning.nodeSelector Node labels for pod assignment. Evaluated as a template.
|
||||
## ref: https://kubernetes.io/docs/user-guide/node-selection/
|
||||
##
|
||||
nodeSelector: {}
|
||||
## @param provisioning.podLabels Extra labels for provisioning pods
|
||||
## Ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user