Skip to content

Commit 67eb64a

Browse files
tonurmblaschke
andauthored
Enable support for Fully Qualified Repository URL without combining registry and repository (#37)
* Check if registry is empty in image _helper.tpl to allow FQDN * Version bumps --------- Co-authored-by: Markus Blaschke <mblaschke82@gmail.com>
1 parent c529392 commit 67eb64a

File tree

18 files changed

+72
-27
lines changed

18 files changed

+72
-27
lines changed

charts/azure-janitor/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: azure-janitor
33
type: application
44
description: A Helm chart for azure-janitor
55
home: https://github.com/webdevops/azure-janitor
6-
version: 1.0.10
6+
version: 1.0.11
77
# renovate: image=webdevops/azure-janitor
88
appVersion: 24.9.0
99
keywords:

charts/azure-janitor/templates/_helpers.tpl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,15 @@ app.kubernetes.io/name: {{ template "azure-janitor.name" . }}
6767
The image to use
6868
*/}}
6969
{{- define "azure-janitor.image" -}}
70+
{{- if .Values.image.registry -}}
71+
{{- $imageQualifier := (printf "%s/%s" .Values.image.registry .Values.image.repository) -}}
72+
{{- else -}}
73+
{{- $imageQualifier := .Values.image.repository -}}
74+
{{- end }}
7075
{{- if .Values.image.sha -}}
71-
{{- printf "%s/%s:%s@%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
76+
{{- printf "%s:%s@%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
7277
{{- else -}}
73-
{{- printf "%s/%s:%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
78+
{{- printf "%s:%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
7479
{{- end }}
7580
{{- end }}
7681

charts/azure-keyvault-exporter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: azure-keyvault-exporter
33
type: application
44
description: A Helm chart for azure-keyvault-exporter
55
home: https://github.com/webdevops/azure-keyvault-exporter
6-
version: 1.0.9
6+
version: 1.0.10
77
# renovate: image=webdevops/azure-keyvault-exporter
88
appVersion: 24.9.1
99
keywords:

charts/azure-keyvault-exporter/templates/_helpers.tpl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,15 @@ app.kubernetes.io/name: {{ template "azure-keyvault-exporter.name" . }}
6767
The image to use
6868
*/}}
6969
{{- define "azure-keyvault-exporter.image" -}}
70+
{{- if .Values.image.registry -}}
71+
{{- $imageQualifier := (printf "%s/%s" .Values.image.registry .Values.image.repository) -}}
72+
{{- else -}}
73+
{{- $imageQualifier := .Values.image.repository -}}
74+
{{- end }}
7075
{{- if .Values.image.sha -}}
71-
{{- printf "%s/%s:%s@%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
76+
{{- printf "%s:%s@%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
7277
{{- else -}}
73-
{{- printf "%s/%s:%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
78+
{{- printf "%s:%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
7479
{{- end }}
7580
{{- end }}
7681

charts/azure-loganalytics-exporter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: azure-loganalytics-exporter
33
type: application
44
description: A Helm chart for azure-loganalytics-exporter
55
home: https://github.com/webdevops/azure-loganalytics-exporter
6-
version: 1.0.8
6+
version: 1.0.9
77
# renovate: image=webdevops/azure-loganalytics-exporter
88
appVersion: 24.9.0
99
keywords:

charts/azure-loganalytics-exporter/templates/_helpers.tpl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,15 @@ app.kubernetes.io/name: {{ template "azure-loganalytics-exporter.name" . }}
6666
The image to use
6767
*/}}
6868
{{- define "azure-loganalytics-exporter.image" -}}
69+
{{- if .Values.image.registry -}}
70+
{{- $imageQualifier := (printf "%s/%s" .Values.image.registry .Values.image.repository) -}}
71+
{{- else -}}
72+
{{- $imageQualifier := .Values.image.repository -}}
73+
{{- end }}
6974
{{- if .Values.image.sha -}}
70-
{{- printf "%s/%s:%s@%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
75+
{{- printf "%s:%s@%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
7176
{{- else -}}
72-
{{- printf "%s/%s:%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
77+
{{- printf "%s:%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
7378
{{- end }}
7479
{{- end }}
7580

charts/azure-metrics-exporter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: azure-metrics-exporter
33
type: application
44
description: A Helm chart for azure-metrics-exporter
55
home: https://github.com/webdevops/azure-metrics-exporter
6-
version: 1.2.2
6+
version: 1.2.3
77
# renovate: image=webdevops/azure-metrics-exporter
88
appVersion: 24.9.0
99
keywords:

charts/azure-metrics-exporter/templates/_helpers.tpl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,15 @@ app.kubernetes.io/name: {{ template "azure-metrics-exporter.name" . }}
6767
The image to use
6868
*/}}
6969
{{- define "azure-metrics-exporter.image" -}}
70+
{{- if .Values.image.registry -}}
71+
{{- $imageQualifier := (printf "%s/%s" .Values.image.registry .Values.image.repository) -}}
72+
{{- else -}}
73+
{{- $imageQualifier := .Values.image.repository -}}
74+
{{- end }}
7075
{{- if .Values.image.sha -}}
71-
{{- printf "%s/%s:%s@%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
76+
{{- printf "%s:%s@%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
7277
{{- else -}}
73-
{{- printf "%s/%s:%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
78+
{{- printf "%s:%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
7479
{{- end }}
7580
{{- end }}
7681

charts/azure-resourcegraph-exporter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: azure-resourcegraph-exporter
33
type: application
44
description: A Helm chart for azure-resourcegraph-exporter
55
home: https://github.com/webdevops/azure-resourcegraph-exporter
6-
version: 1.1.1
6+
version: 1.1.2
77
# renovate: image=webdevops/azure-resourcegraph-exporter
88
appVersion: 24.9.0
99
keywords:

charts/azure-resourcegraph-exporter/templates/_helpers.tpl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,15 @@ app.kubernetes.io/name: {{ template "azure-resourcegraph-exporter.name" . }}
6666
The image to use
6767
*/}}
6868
{{- define "azure-resourcegraph-exporter.image" -}}
69+
{{- if .Values.image.registry -}}
70+
{{- $imageQualifier := (printf "%s/%s" .Values.image.registry .Values.image.repository) -}}
71+
{{- else -}}
72+
{{- $imageQualifier := .Values.image.repository -}}
73+
{{- end }}
6974
{{- if .Values.image.sha -}}
70-
{{- printf "%s/%s:%s@%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
75+
{{- printf "%s:%s@%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) .Values.image.sha }}
7176
{{- else -}}
72-
{{- printf "%s/%s:%s" .Values.image.registry .Values.image.repository (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
77+
{{- printf "%s:%s" $imageQualifier (default (printf "%s" .Chart.AppVersion) .Values.image.tag) }}
7378
{{- end }}
7479
{{- end }}
7580

0 commit comments

Comments
 (0)