Skip to content

Commit b802e35

Browse files
committed
feat(chart): split image.name into image.registry + image.name
Support global.image.registry/pullPolicy/pullSecrets from the parent agent chart. Use extensionlib helpers for image resolution. Adds image.pullSecrets support and NOTES.txt deprecation warning for legacy image.name format containing a registry prefix.
1 parent 13c0242 commit b802e35

File tree

8 files changed

+466
-7
lines changed

8 files changed

+466
-7
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: extensionlib
3-
repository: https://steadybit.github.io/helm-charts
4-
version: 1.4.7
5-
digest: sha256:9a7feb18ae4c94e12dc7788d867b188e8606dc40c32433702dc4e4995462dd55
6-
generated: "2025-01-14T16:48:46.974094+01:00"
3+
repository: file://../../../helm-charts/charts/extensionlib
4+
version: 1.5.0
5+
digest: sha256:604653850bb489aa6a00c999db7bb54bef8000675a59d9fca951b8e139bd51ff
6+
generated: "2026-02-24T19:10:34.972753+01:00"
-2.13 KB
Binary file not shown.
2.87 KB
Binary file not shown.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{{ include "extensionlib.image.deprecationNotice" . }}

charts/steadybit-extension-postman/templates/deployment.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ spec:
4343
securityContext:
4444
{{- toYaml . | nindent 8 }}
4545
{{- end }}
46+
{{- include "extensionlib.imagePullSecrets" . | nindent 6 }}
4647
containers:
47-
- image: {{ .Values.image.name }}:{{ default .Chart.AppVersion .Values.image.tag }}
48-
imagePullPolicy: {{ .Values.image.pullPolicy }}
48+
- image: {{ include "extensionlib.image" . }}
49+
imagePullPolicy: {{ include "extensionlib.imagePullPolicy" . }}
4950
name: extension
5051
resources:
5152
requests:

0 commit comments

Comments
 (0)