mirror of
https://github.com/bitnami/charts.git
synced 2026-08-10 14:15:55 +08:00
[bitnami/rabbitmq-cluster-operator] Specify default image pull secrets for the operator (#8658)
* [bitnami/rabbitmq-cluster-operator] Specify default image pull secrets for the operator Signed-off-by: juan131 <juanariza@vmware.com> * Bump minor version Signed-off-by: juan131 <juanariza@vmware.com> * [bitnami/rabbitmq-cluster-operator] Update components versions Signed-off-by: Bitnami Containers <containers@bitnami.com> Co-authored-by: Bitnami Containers <containers@bitnami.com>
This commit is contained in:
co-authored by
Bitnami Containers
parent
8f09a7777e
commit
cf6c0a3b3b
@@ -1,7 +1,7 @@
|
||||
annotations:
|
||||
category: Infrastructure
|
||||
apiVersion: v2
|
||||
appVersion: 1.10.0
|
||||
appVersion: 1.11.0
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
@@ -25,4 +25,4 @@ name: rabbitmq-cluster-operator
|
||||
sources:
|
||||
- https://github.com/bitnami/bitnami-docker-rabbitmq-cluster-operator
|
||||
- https://github.com/rabbitmq/cluster-operator
|
||||
version: 2.1.0
|
||||
version: 2.2.0
|
||||
|
||||
@@ -81,6 +81,26 @@ Return the proper Docker Image Registry Secret Names
|
||||
{{- include "common.images.pullSecrets" (dict "images" (list .Values.clusterOperator.image .Values.rabbitmqImage) "global" .Values.global) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Return the proper Docker Image Registry Secret Names as a comma separated string
|
||||
*/}}
|
||||
{{- define "rmqco.imagePullSecrets.string" -}}
|
||||
{{- $pullSecrets := list }}
|
||||
{{- if .Values.global }}
|
||||
{{- range .Values.global.imagePullSecrets -}}
|
||||
{{- $pullSecrets = append $pullSecrets . -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- range (list .Values.clusterOperator.image .Values.rabbitmqImage) -}}
|
||||
{{- range .pullSecrets -}}
|
||||
{{- $pullSecrets = append $pullSecrets . -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- if (not (empty $pullSecrets)) }}
|
||||
{{- printf "%s" (join "," $pullSecrets) -}}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{/*
|
||||
Create the name of the service account to use (Cluster Operator)
|
||||
*/}}
|
||||
@@ -102,27 +122,3 @@ Create the name of the service account to use (Messaging Topology Operator)
|
||||
{{ default "default" .Values.msgTopologyOperator.serviceAccount.name }}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead)
|
||||
{{ include "common.images.pullSecrets" ( dict "images" (list path.to.the.image1, path.to.the.image2) "global" .Values.global) }}
|
||||
*/}}
|
||||
{{- define "rmqco.defaultPullSecrets" -}}
|
||||
{{- $pullSecrets := list }}
|
||||
{{- if .global }}
|
||||
{{- range .global.imagePullSecrets -}}
|
||||
{{- $pullSecrets = append $pullSecrets . -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- range .images -}}
|
||||
{{- range .pullSecrets -}}
|
||||
{{- $pullSecrets = append $pullSecrets . -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- if (not (empty $pullSecrets)) }}
|
||||
{{- range $pullSecrets }}
|
||||
- name: {{ . }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
|
||||
@@ -92,9 +92,13 @@ spec:
|
||||
fieldRef:
|
||||
fieldPath: metadata.namespace
|
||||
- name: DEFAULT_RABBITMQ_IMAGE
|
||||
value: {{ template "rmqco.rabbitmq.image" . }}
|
||||
value: {{ include "rmqco.rabbitmq.image" . }}
|
||||
- name: DEFAULT_USER_UPDATER_IMAGE
|
||||
value: {{ template "rmqco.defaultCredentialUpdater.image" . }}
|
||||
value: {{ include "rmqco.defaultCredentialUpdater.image" . }}
|
||||
{{- if (include "rmqco.imagePullSecrets.string" .) }}
|
||||
- name: DEFAULT_IMAGE_PULL_SECRETS
|
||||
value: {{ include "rmqco.imagePullSecrets.string" . | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.clusterOperator.extraEnvVars }}
|
||||
{{- include "common.tplvalues.render" (dict "value" .Values.clusterOperator.extraEnvVars "context" $) | nindent 12 }}
|
||||
{{- end }}
|
||||
|
||||
@@ -55,7 +55,7 @@ extraDeploy: []
|
||||
rabbitmqImage:
|
||||
registry: docker.io
|
||||
repository: bitnami/rabbitmq
|
||||
tag: 3.8.26-debian-10-r26
|
||||
tag: 3.8.27-debian-10-r6
|
||||
## Optionally specify an array of imagePullSecrets.
|
||||
## Secrets must be manually created in the namespace.
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-rabbitmqImage-private-registry/
|
||||
@@ -97,7 +97,7 @@ clusterOperator:
|
||||
image:
|
||||
registry: docker.io
|
||||
repository: bitnami/rabbitmq-cluster-operator
|
||||
tag: 1.10.0-scratch-r5
|
||||
tag: 1.11.0-scratch-r0
|
||||
## Specify a imagePullPolicy
|
||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||
|
||||
Reference in New Issue
Block a user