Skip to content

Commit d2b7508

Browse files
committed
feat(charts): adding external docker_registry support
1 parent 74a757e commit d2b7508

4 files changed

Lines changed: 9 additions & 6 deletions

File tree

charts/monitor/charts/grafana/templates/monitor-grafana-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ spec:
2424
spec:
2525
containers:
2626
- name: drycc-monitor-grafana
27-
image: quay.io/{{.Values.org}}/grafana:{{.Values.docker_tag}}
27+
image: {{.Values.docker_registry}}{{.Values.org}}/grafana:{{.Values.docker_tag}}
2828
imagePullPolicy: {{.Values.pull_policy}}
2929
{{- if or (.Values.limits_cpu) (.Values.limits_memory)}}
3030
resources:

charts/monitor/charts/influxdb/templates/monitor-influxdb-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
spec:
2222
containers:
2323
- name: drycc-monitor-influxdb
24-
image: quay.io/{{.Values.org}}/influxdb:{{.Values.docker_tag}}
24+
image: {{.Values.docker_registry}}{{.Values.org}}/influxdb:{{.Values.docker_tag}}
2525
imagePullPolicy: {{.Values.pull_policy}}
2626
{{- if or (.Values.limits_cpu) (.Values.limits_memory)}}
2727
resources:

charts/monitor/charts/telegraf/templates/monitor-telegraf-daemon.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
serviceAccount: drycc-monitor-telegraf
2020
containers:
2121
- name: drycc-monitor-telegraf
22-
image: quay.io/{{.Values.org}}/telegraf:{{.Values.docker_tag}}
22+
image: {{.Values.docker_registry}}{{.Values.org}}/telegraf:{{.Values.docker_tag}}
2323
imagePullPolicy: {{.Values.pull_policy}}
2424
{{- if or (.Values.limits_cpu) (.Values.limits_memory)}}
2525
resources:

charts/monitor/values.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
grafana:
22
org: "drycc"
33
pull_policy: "Always"
4-
docker_tag: canary
4+
docker_tag: "canary"
5+
docker_registry: ""
56
allow_sign_up: "true"
67
# limits_cpu: "100m"
78
# limits_memory: "50Mi"
@@ -12,7 +13,8 @@ grafana:
1213
influxdb:
1314
org: "drycc"
1415
pull_policy: "Always"
15-
docker_tag: canary
16+
docker_tag: "canary"
17+
docker_registry: ""
1618
# limits_cpu: "100m"
1719
# limits_memory: "50Mi"
1820
url: "my.influx.url"
@@ -26,7 +28,8 @@ influxdb:
2628
telegraf:
2729
org: "drycc"
2830
pull_policy: "Always"
29-
docker_tag: canary
31+
docker_tag: "canary"
32+
docker_registry: ""
3033
# limits_cpu: "100m"
3134
# limits_memory: "50Mi"
3235

0 commit comments

Comments
 (0)