Allow specifying default pull policy and functions pull policy (#507)

This commit is contained in:
Lari Hotari 2024-06-12 14:16:48 +03:00 committed by GitHub
parent 9db0cccaca
commit 023f902a02
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 62 additions and 29 deletions

View File

@ -128,3 +128,10 @@ Create full image name
{{- define "pulsar.imageFullName" -}} {{- define "pulsar.imageFullName" -}}
{{- printf "%s:%s" (.image.repository | default .root.Values.defaultPulsarImageRepository) (.image.tag | default .root.Values.defaultPulsarImageTag | default .root.Chart.AppVersion) -}} {{- printf "%s:%s" (.image.repository | default .root.Values.defaultPulsarImageRepository) (.image.tag | default .root.Values.defaultPulsarImageTag | default .root.Chart.AppVersion) -}}
{{- end -}} {{- end -}}
{{/*
Lookup pull policy, default to defaultPullPolicy
*/}}
{{- define "pulsar.imagePullPolicy" -}}
{{- printf "%s" (.image.pullPolicy | default .root.Values.defaultPullPolicy) -}}
{{- end -}}

View File

@ -110,7 +110,7 @@ spec:
# before deploying the bookies # before deploying the bookies
- name: pulsar-bookkeeper-verify-clusterid - name: pulsar-bookkeeper-verify-clusterid
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.autorecovery "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.autorecovery "root" .) }}"
imagePullPolicy: {{ .Values.images.autorecovery.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.autorecovery "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -124,7 +124,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.autorecovery.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.autorecovery.component }}"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.autorecovery "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.autorecovery "root" .) }}"
imagePullPolicy: {{ .Values.images.autorecovery.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.autorecovery "root" .) }}"
{{- if .Values.autorecovery.resources }} {{- if .Values.autorecovery.resources }}
resources: resources:
{{ toYaml .Values.autorecovery.resources | indent 10 }} {{ toYaml .Values.autorecovery.resources | indent 10 }}

View File

@ -47,7 +47,7 @@ spec:
initContainers: initContainers:
- name: wait-zookeeper-ready - name: wait-zookeeper-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}"
imagePullPolicy: {{ .Values.images.bookie.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.bookie "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -65,7 +65,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.bookkeeper.component }}-init" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.bookkeeper.component }}-init"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}"
imagePullPolicy: {{ .Values.images.bookie.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.bookie "root" .) }}"
{{- if .Values.bookkeeper.metadata.resources }} {{- if .Values.bookkeeper.metadata.resources }}
resources: resources:
{{ toYaml .Values.bookkeeper.metadata.resources | indent 10 }} {{ toYaml .Values.bookkeeper.metadata.resources | indent 10 }}

View File

@ -111,7 +111,7 @@ spec:
# before deploying the bookies # before deploying the bookies
- name: pulsar-bookkeeper-verify-clusterid - name: pulsar-bookkeeper-verify-clusterid
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}"
imagePullPolicy: {{ .Values.images.bookie.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.bookie "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -130,7 +130,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.bookkeeper.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.bookkeeper.component }}"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.bookie "root" .) }}"
imagePullPolicy: {{ .Values.images.bookie.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.bookie "root" .) }}"
{{- if .Values.bookkeeper.probe.liveness.enabled }} {{- if .Values.bookkeeper.probe.liveness.enabled }}
livenessProbe: livenessProbe:
httpGet: httpGet:

View File

@ -114,6 +114,7 @@ data:
PF_functionRuntimeFactoryConfigs_pulsarRootDir: {{ template "pulsar.home" . }} PF_functionRuntimeFactoryConfigs_pulsarRootDir: {{ template "pulsar.home" . }}
PF_kubernetesContainerFactory_pulsarRootDir: {{ template "pulsar.home" . }} PF_kubernetesContainerFactory_pulsarRootDir: {{ template "pulsar.home" . }}
PF_functionRuntimeFactoryConfigs_pulsarDockerImageName: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.functions "root" .) }}" PF_functionRuntimeFactoryConfigs_pulsarDockerImageName: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.functions "root" .) }}"
PF_functionRuntimeFactoryConfigs_imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.functions "root" .) }}"
PF_functionRuntimeFactoryConfigs_submittingInsidePod: "true" PF_functionRuntimeFactoryConfigs_submittingInsidePod: "true"
PF_functionRuntimeFactoryConfigs_installUserCodeDependencies: "true" PF_functionRuntimeFactoryConfigs_installUserCodeDependencies: "true"
PF_functionRuntimeFactoryConfigs_jobNamespace: {{ template "pulsar.namespace" . }} PF_functionRuntimeFactoryConfigs_jobNamespace: {{ template "pulsar.namespace" . }}
@ -127,6 +128,7 @@ data:
{{- end }} {{- end }}
# support version < 2.5.0 # support version < 2.5.0
PF_kubernetesContainerFactory_pulsarDockerImageName: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.functions "root" .) }}" PF_kubernetesContainerFactory_pulsarDockerImageName: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.functions "root" .) }}"
PF_kubernetesContainerFactory_imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.functions "root" .) }}"
PF_kubernetesContainerFactory_submittingInsidePod: "true" PF_kubernetesContainerFactory_submittingInsidePod: "true"
PF_kubernetesContainerFactory_installUserCodeDependencies: "true" PF_kubernetesContainerFactory_installUserCodeDependencies: "true"
PF_kubernetesContainerFactory_jobNamespace: {{ template "pulsar.namespace" . }} PF_kubernetesContainerFactory_jobNamespace: {{ template "pulsar.namespace" . }}

View File

@ -125,7 +125,7 @@ spec:
# deploying the bookies # deploying the bookies
- name: wait-zookeeper-ready - name: wait-zookeeper-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}"
imagePullPolicy: {{ .Values.images.broker.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.broker "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -150,7 +150,7 @@ spec:
# deploying the broker # deploying the broker
- name: wait-bookkeeper-ready - name: wait-bookkeeper-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}"
imagePullPolicy: {{ .Values.images.broker.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.broker "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -182,7 +182,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.broker.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.broker.component }}"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}"
imagePullPolicy: {{ .Values.images.broker.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.broker "root" .) }}"
{{- if .Values.broker.probe.liveness.enabled }} {{- if .Values.broker.probe.liveness.enabled }}
livenessProbe: livenessProbe:
httpGet: httpGet:

View File

@ -109,7 +109,7 @@ spec:
# deploying the bookies # deploying the bookies
- name: wait-zookeeper-ready - name: wait-zookeeper-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}"
imagePullPolicy: {{ .Values.images.proxy.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.proxy "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -128,7 +128,7 @@ spec:
# deploying the proxy # deploying the proxy
- name: wait-broker-ready - name: wait-broker-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}"
imagePullPolicy: {{ .Values.images.proxy.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.proxy "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -143,7 +143,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.proxy.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.proxy.component }}"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}"
imagePullPolicy: {{ .Values.images.proxy.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.proxy "root" .) }}"
{{- if .Values.proxy.probe.liveness.enabled }} {{- if .Values.proxy.probe.liveness.enabled }}
livenessProbe: livenessProbe:
httpGet: httpGet:

View File

@ -44,7 +44,7 @@ spec:
{{- if .Values.pulsar_metadata.configurationStore }} {{- if .Values.pulsar_metadata.configurationStore }}
- name: wait-cs-ready - name: wait-cs-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
imagePullPolicy: {{ .Values.pulsar_metadata.image.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -55,7 +55,7 @@ spec:
{{- end }} {{- end }}
- name: wait-zookeeper-ready - name: wait-zookeeper-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
imagePullPolicy: {{ .Values.pulsar_metadata.image.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -74,7 +74,7 @@ spec:
# before initializing pulsar metadata # before initializing pulsar metadata
- name: pulsar-bookkeeper-verify-clusterid - name: pulsar-bookkeeper-verify-clusterid
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
imagePullPolicy: {{ .Values.pulsar_metadata.image.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 10 }} resources: {{ toYaml .Values.initContainer.resources | nindent 10 }}
command: ["sh", "-c"] command: ["sh", "-c"]
args: args:
@ -95,7 +95,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_metadata.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_metadata.component }}"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
imagePullPolicy: {{ .Values.pulsar_metadata.image.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
{{- if .Values.pulsar_metadata.resources }} {{- if .Values.pulsar_metadata.resources }}
resources: resources:
{{ toYaml .Values.pulsar_metadata.resources | indent 10 }} {{ toYaml .Values.pulsar_metadata.resources | indent 10 }}

View File

@ -45,7 +45,7 @@ spec:
initContainers: initContainers:
- name: wait-pulsar-manager-ready - name: wait-pulsar-manager-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
imagePullPolicy: {{ .Values.pulsar_metadata.image.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 12 }} resources: {{ toYaml .Values.initContainer.resources | nindent 12 }}
command: [ "sh", "-c" ] command: [ "sh", "-c" ]
args: args:
@ -59,7 +59,7 @@ spec:
{{- if .Values.components.broker }} {{- if .Values.components.broker }}
- name: wait-broker-ready - name: wait-broker-ready
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.proxy "root" .) }}"
imagePullPolicy: {{ .Values.images.proxy.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
resources: {{ toYaml .Values.initContainer.resources | nindent 12 }} resources: {{ toYaml .Values.initContainer.resources | nindent 12 }}
command: [ "sh", "-c" ] command: [ "sh", "-c" ]
args: args:
@ -75,7 +75,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}-init" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}-init"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
imagePullPolicy: {{ .Values.pulsar_metadata.image.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.pulsar_metadata.image "root" .) }}"
{{- if .Values.pulsar_metadata.resources }} {{- if .Values.pulsar_metadata.resources }}
resources: {{ toYaml .Values.pulsar_metadata.resources | nindent 12 }} resources: {{ toYaml .Values.pulsar_metadata.resources | nindent 12 }}
{{- end }} {{- end }}

View File

@ -58,7 +58,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}"
image: "{{ .Values.images.pulsar_manager.repository }}:{{ .Values.images.pulsar_manager.tag }}" image: "{{ .Values.images.pulsar_manager.repository }}:{{ .Values.images.pulsar_manager.tag }}"
imagePullPolicy: {{ .Values.images.pulsar_manager.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.pulsar_manager "root" .) }}"
{{- if .Values.pulsar_manager.resources }} {{- if .Values.pulsar_manager.resources }}
resources: resources:
{{ toYaml .Values.pulsar_manager.resources | indent 12 }} {{ toYaml .Values.pulsar_manager.resources | indent 12 }}

View File

@ -61,8 +61,13 @@ spec:
serviceAccountName: "{{ template "pulsar.fullname" . }}-{{ .Values.toolset.component }}" serviceAccountName: "{{ template "pulsar.fullname" . }}-{{ .Values.toolset.component }}"
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.toolset.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.toolset.component }}"
{{- if (and .Values.images.toolset .Values.images.toolset.repository) }}
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.toolset "root" .) }}"
imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.toolset "root" .) }}"
{{- else }}
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.broker "root" .) }}"
imagePullPolicy: {{ .Values.images.broker.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.broker "root" .) }}"
{{- end }}
{{- if .Values.toolset.resources }} {{- if .Values.toolset.resources }}
resources: resources:
{{ toYaml .Values.toolset.resources | indent 10 }} {{ toYaml .Values.toolset.resources | indent 10 }}

View File

@ -108,7 +108,7 @@ spec:
containers: containers:
- name: "{{ template "pulsar.fullname" . }}-{{ .Values.zookeeper.component }}" - name: "{{ template "pulsar.fullname" . }}-{{ .Values.zookeeper.component }}"
image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.zookeeper "root" .) }}" image: "{{ template "pulsar.imageFullName" (dict "image" .Values.images.zookeeper "root" .) }}"
imagePullPolicy: {{ .Values.images.zookeeper.pullPolicy }} imagePullPolicy: "{{ template "pulsar.imagePullPolicy" (dict "image" .Values.images.zookeeper "root" .) }}"
{{- if .Values.zookeeper.resources }} {{- if .Values.zookeeper.resources }}
resources: resources:
{{ toYaml .Values.zookeeper.resources | indent 10 }} {{ toYaml .Values.zookeeper.resources | indent 10 }}

View File

@ -137,6 +137,9 @@ defaultPulsarImageRepository: apachepulsar/pulsar-all
# uses chart's appVersion when unspecified # uses chart's appVersion when unspecified
defaultPulsarImageTag: defaultPulsarImageTag:
# default pull policy for all images
defaultPullPolicy: IfNotPresent
## Images ## Images
## ##
## Control what images to use for each component ## Control what images to use for each component
@ -149,40 +152,55 @@ images:
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
bookie: bookie:
# uses defaultPulsarImageRepository when unspecified # uses defaultPulsarImageRepository when unspecified
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
autorecovery: autorecovery:
# uses defaultPulsarImageRepository when unspecified # uses defaultPulsarImageRepository when unspecified
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
broker: broker:
# uses defaultPulsarImageRepository when unspecified # uses defaultPulsarImageRepository when unspecified
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
toolset:
# uses defaultPulsarImageRepository when unspecified
repository:
# uses defaultPulsarImageTag when unspecified
tag:
# uses defaultPullPolicy when unspecified
pullPolicy:
proxy: proxy:
# uses defaultPulsarImageRepository when unspecified # uses defaultPulsarImageRepository when unspecified
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
functions: functions:
# uses defaultPulsarImageRepository when unspecified # uses defaultPulsarImageRepository when unspecified
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
# uses defaultPullPolicy when unspecified
pullPolicy:
pulsar_manager: pulsar_manager:
repository: apachepulsar/pulsar-manager repository: apachepulsar/pulsar-manager
tag: v0.4.0 tag: v0.4.0
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
hasCommand: false hasCommand: false
## TLS ## TLS
@ -726,7 +744,8 @@ pulsar_metadata:
repository: repository:
# uses defaultPulsarImageTag when unspecified # uses defaultPulsarImageTag when unspecified
tag: tag:
pullPolicy: IfNotPresent # uses defaultPullPolicy when unspecified
pullPolicy:
## set an existing configuration store ## set an existing configuration store
# configurationStore: # configurationStore:
configurationStoreMetadataPrefix: "" configurationStoreMetadataPrefix: ""