Skip to content

Commit b2a80dc

Browse files
committed
chore(monitor): canonical charts naming
1 parent 0631806 commit b2a80dc

11 files changed

Lines changed: 70 additions & 70 deletions

.drone/drone.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ steps:
141141
- name: generate chart
142142
commands:
143143
- IMAGE_TAG=$([ ! -z $DRONE_TAG ] && echo \"${DRONE_TAG:1}\" || echo \"canary\")
144-
- sed -i "s/image_tag:\ \"canary\"/image_tag:\ $IMAGE_TAG/g" charts/monitor/values.yaml
144+
- sed -i "s/imageTag:\ \"canary\"/imageTag:\ $IMAGE_TAG/g" charts/monitor/values.yaml
145145
- helm package charts/monitor --version ${DRONE_TAG:-v1.0.0}
146146
- curl -u $CHARTMUSEUM_USERNAME:$CHARTMUSEUM_PASSWORD -F chart=@monitor-${DRONE_TAG:-v1.0.0}.tgz "$CHARTMUSEUM_API/api/$([ -z $DRONE_TAG ] && echo testing || echo stable)/charts"
147147
environment:

charts/monitor/templates/monitor-clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if (.Values.global.use_rbac) -}}
1+
{{- if (.Values.global.rbac) -}}
22
# Define global role with the default system:aggregate-to-view cluster role and the two rules we just created
33
kind: ClusterRole
44
apiVersion: rbac.authorization.k8s.io/v1

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{ if .Values.global.cert_manager_enabled }}
1+
{{ if .Values.global.certManagerEnabled }}
22
apiVersion: cert-manager.io/v1
33
kind: Certificate
44
metadata:
@@ -9,7 +9,7 @@ spec:
99
name: drycc-cluster-issuer
1010
kind: ClusterIssuer
1111
dnsNames:
12-
- drycc-monitor-grafana.{{ .Values.global.platform_domain }}
12+
- drycc-monitor-grafana.{{ .Values.global.platformDomain }}
1313
privateKey:
1414
rotationPolicy: Always
1515
{{- end }}

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
{{- if eq .Values.global.grafana_location "on-cluster" }}
1+
{{- if eq .Values.global.grafanaLocation "on-cluster" }}
22
apiVersion: apps/v1
33
kind: Deployment
44
metadata:
55
name: drycc-monitor-grafana
66
labels:
77
heritage: drycc
88
annotations:
9-
component.drycc.cc/version: {{ .Values.grafana.image_tag }}
9+
component.drycc.cc/version: {{ .Values.grafana.imageTag }}
1010
spec:
1111
replicas: 1
1212
strategy:
@@ -24,16 +24,16 @@ spec:
2424
spec:
2525
containers:
2626
- name: drycc-monitor-grafana
27-
image: {{.Values.grafana.image_registry}}/{{.Values.grafana.image_org}}/grafana:{{.Values.grafana.image_tag}}
28-
imagePullPolicy: {{.Values.grafana.image_pull_policy}}
29-
{{- if or (.Values.grafana.limits_cpu) (.Values.grafana.limits_memory)}}
27+
image: {{.Values.grafana.imageRegistry}}/{{.Values.grafana.imageOrg}}/grafana:{{.Values.grafana.imageTag}}
28+
imagePullPolicy: {{.Values.grafana.imagePullPolicy}}
29+
{{- if or (.Values.grafana.limitsCpu) (.Values.grafana.limitsMemory)}}
3030
resources:
3131
limits:
32-
{{- if (.Values.grafana.limits_cpu) }}
33-
cpu: {{.Values.grafana.limits_cpu}}
32+
{{- if (.Values.grafana.limitsCpu) }}
33+
cpu: {{.Values.grafana.limitsCpu}}
3434
{{- end}}
35-
{{- if (.Values.grafana.limits_memory) }}
36-
memory: {{.Values.grafana.limits_memory}}
35+
{{- if (.Values.grafana.limitsMemory) }}
36+
memory: {{.Values.grafana.limitsMemory}}
3737
{{- end}}
3838
{{- end}}
3939
ports:

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ metadata:
99
heritage: "{{ .Release.Service }}"
1010
annotations:
1111
kubernetes.io/tls-acme: "true"
12-
{{- if not (eq .Values.global.ingress_class "") }}
13-
kubernetes.io/ingress.class: "{{ .Values.global.ingress_class }}"
12+
{{- if not (eq .Values.global.ingressClass "") }}
13+
kubernetes.io/ingress.class: "{{ .Values.global.ingressClass }}"
1414
{{ end }}
1515
spec:
1616
rules:
17-
- host: drycc-monitor-grafana.{{ .Values.global.platform_domain }}
17+
- host: drycc-monitor-grafana.{{ .Values.global.platformDomain }}
1818
http:
1919
paths:
2020
- pathType: Prefix
21-
{{- if eq .Values.global.ingress_class "gce" "alb" }}
21+
{{- if eq .Values.global.ingressClass "gce" "alb" }}
2222
path: /*
2323
{{- else }}{{/* Has annotations but ingress class is not "gce" nor "alb" */}}
2424
path: /
@@ -28,9 +28,9 @@ spec:
2828
name: drycc-monitor-grafana
2929
port:
3030
number: 80
31-
{{ if .Values.global.cert_manager_enabled }}
31+
{{ if .Values.global.certManagerEnabled }}
3232
tls:
3333
- secretName: drycc-monitor-grafana-auto-tls
3434
hosts:
35-
- drycc-monitor-grafana.{{ .Values.global.platform_domain }}
35+
- drycc-monitor-grafana.{{ .Values.global.platformDomain }}
3636
{{- end }}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if eq .Values.global.grafana_location "on-cluster" }}
1+
{{- if eq .Values.global.grafanaLocation "on-cluster" }}
22
apiVersion: v1
33
kind: Service
44
metadata:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if (.Values.global.use_rbac) -}}
1+
{{- if (.Values.global.rbac) -}}
22
kind: ClusterRole
33
apiVersion: rbac.authorization.k8s.io/v1
44
metadata:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if (.Values.global.use_rbac) -}}
1+
{{- if (.Values.global.rbac) -}}
22
kind: ClusterRoleBinding
33
apiVersion: rbac.authorization.k8s.io/v1
44
metadata:

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

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
labels:
66
heritage: drycc
77
annotations:
8-
component.drycc.cc/version: {{ .Values.telegraf.image_tag }}
8+
component.drycc.cc/version: {{ .Values.telegraf.imageTag }}
99
spec:
1010
selector:
1111
matchLabels:
@@ -23,14 +23,14 @@ spec:
2323
initContainers:
2424
- name: drycc-monitor-telegraf-init
2525
image: docker.io/drycc/python-dev:latest
26-
imagePullPolicy: {{.Values.image_pull_policy}}
26+
imagePullPolicy: {{.Values.imagePullPolicy}}
2727
command:
2828
- netcat
2929
- -v
3030
- -u
3131
- $(INFLUXDB_URLS_V2)
3232
env:
33-
{{- if eq .Values.global.influxdb_location "off-cluster" }}
33+
{{- if eq .Values.global.influxdbLocation "off-cluster" }}
3434
- name: "INFLUXDB_URLS_V2"
3535
valueFrom:
3636
secretKeyRef:
@@ -46,24 +46,24 @@ spec:
4646
{{- end }}
4747
containers:
4848
- name: drycc-monitor-telegraf
49-
image: {{.Values.telegraf.image_registry}}/{{.Values.telegraf.image_org}}/telegraf:{{.Values.telegraf.image_tag}}
50-
imagePullPolicy: {{.Values.telegraf.image_pull_policy}}
51-
{{- if or (.Values.telegraf.limits_cpu) (.Values.telegraf.limits_memory)}}
49+
image: {{.Values.telegraf.imageRegistry}}/{{.Values.telegraf.imageOrg}}/telegraf:{{.Values.telegraf.imageTag}}
50+
imagePullPolicy: {{.Values.telegraf.imagePullPolicy}}
51+
{{- if or (.Values.telegraf.limitsCpu) (.Values.telegraf.limitsMemory)}}
5252
resources:
5353
limits:
54-
{{- if (.Values.telegraf.limits_cpu) }}
55-
cpu: {{.Values.telegraf.limits_cpu}}
54+
{{- if (.Values.telegraf.limitsCpu) }}
55+
cpu: {{.Values.telegraf.limitsCpu}}
5656
{{- end}}
57-
{{- if (.Values.telegraf.limits_memory) }}
58-
memory: {{.Values.telegraf.limits_memory}}
57+
{{- if (.Values.telegraf.limitsMemory) }}
58+
memory: {{.Values.telegraf.limitsMemory}}
5959
{{- end}}
6060
{{- end}}
6161
env:
6262
- name: POD_NAMESPACE
6363
valueFrom:
6464
fieldRef:
6565
fieldPath: metadata.namespace
66-
{{- if eq .Values.global.influxdb_location "off-cluster" }}
66+
{{- if eq .Values.global.influxdbLocation "off-cluster" }}
6767
- name: "INFLUXDB_URLS_V2"
6868
valueFrom:
6969
secretKeyRef:

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

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
labels:
88
heritage: drycc
99
annotations:
10-
component.drycc.cc/version: {{ .Values.telegraf.image_tag }}
10+
component.drycc.cc/version: {{ .Values.telegraf.imageTag }}
1111
spec:
1212
replicas: 1
1313
selector:
@@ -26,14 +26,14 @@ spec:
2626
initContainers:
2727
- name: drycc-monitor-telegraf-init
2828
image: docker.io/drycc/python-dev:latest
29-
imagePullPolicy: {{.Values.image_pull_policy}}
29+
imagePullPolicy: {{.Values.imagePullPolicy}}
3030
command:
3131
- netcat
3232
- -v
3333
- -u
3434
- $(INFLUXDB_URLS_V2)
3535
env:
36-
{{- if eq .Values.global.influxdb_location "off-cluster" }}
36+
{{- if eq .Values.global.influxdbLocation "off-cluster" }}
3737
- name: "INFLUXDB_URLS_V2"
3838
valueFrom:
3939
secretKeyRef:
@@ -49,24 +49,24 @@ spec:
4949
{{- end }}
5050
containers:
5151
- name: drycc-monitor-telegraf
52-
image: {{.Values.telegraf.image_registry}}/{{.Values.telegraf.image_org}}/telegraf:{{.Values.telegraf.image_tag}}
53-
imagePullPolicy: {{.Values.telegraf.image_pull_policy}}
54-
{{- if or (.Values.telegraf.limits_cpu) (.Values.telegraf.limits_memory)}}
52+
image: {{.Values.telegraf.imageRegistry}}/{{.Values.telegraf.imageOrg}}/telegraf:{{.Values.telegraf.imageTag}}
53+
imagePullPolicy: {{.Values.telegraf.imagePullPolicy}}
54+
{{- if or (.Values.telegraf.limitsCpu) (.Values.telegraf.limitsMemory)}}
5555
resources:
5656
limits:
57-
{{- if (.Values.telegraf.limits_cpu) }}
58-
cpu: {{.Values.telegraf.limits_cpu}}
57+
{{- if (.Values.telegraf.limitsCpu) }}
58+
cpu: {{.Values.telegraf.limitsCpu}}
5959
{{- end}}
60-
{{- if (.Values.telegraf.limits_memory) }}
61-
memory: {{.Values.telegraf.limits_memory}}
60+
{{- if (.Values.telegraf.limitsMemory) }}
61+
memory: {{.Values.telegraf.limitsMemory}}
6262
{{- end}}
6363
{{- end}}
6464
env:
6565
- name: POD_NAMESPACE
6666
valueFrom:
6767
fieldRef:
6868
fieldPath: metadata.namespace
69-
{{- if eq .Values.global.influxdb_location "off-cluster" }}
69+
{{- if eq .Values.global.influxdbLocation "off-cluster" }}
7070
- name: "INFLUXDB_URLS_V2"
7171
valueFrom:
7272
secretKeyRef:
@@ -100,19 +100,19 @@ spec:
100100
- name: "AGENT_BUFFER_LIMIT"
101101
value: "100000"
102102
- name: "NSQ_CONSUMER_SERVERS"
103-
value: "[{{range $i := until $nsqdNodeCount}}\"drycc-nsqd-{{$i}}.drycc-nsqd.{{$.Release.Namespace}}.svc.{{$.Values.global.cluster_domain}}:{{$.Values.nsqd.tcp_port}}\"{{if lt (add 1 $i) $nsqdNodeCount}}, {{end}}{{end}}]"
103+
value: "[{{range $i := until $nsqdNodeCount}}\"drycc-nsqd-{{$i}}.drycc-nsqd.{{$.Release.Namespace}}.svc.{{$.Values.global.clusterDomain}}:{{$.Values.nsqd.tcpPort}}\"{{if lt (add 1 $i) $nsqdNodeCount}}, {{end}}{{end}}]"
104104
- name: "NSQ_CONSUMER_TOPIC"
105105
value: "metrics"
106106
- name: "NSQ_ENDPOINTS"
107-
value: "[{{range $i := until $nsqdNodeCount}}\"http://drycc-nsqd-{{$i}}.drycc-nsqd.{{$.Release.Namespace}}.svc.{{$.Values.global.cluster_domain}}:{{$.Values.nsqd.http_port}}\"{{if lt (add 1 $i) $nsqdNodeCount}}, {{end}}{{end}}]"
108-
{{- if ne .Values.global.redis_location "off-cluster" }}
107+
value: "[{{range $i := until $nsqdNodeCount}}\"http://drycc-nsqd-{{$i}}.drycc-nsqd.{{$.Release.Namespace}}.svc.{{$.Values.global.clusterDomain}}:{{$.Values.nsqd.httpPort}}\"{{if lt (add 1 $i) $nsqdNodeCount}}, {{end}}{{end}}]"
108+
{{- if ne .Values.global.redisLocation "off-cluster" }}
109109
- name: DRYCC_REDIS_PASSWORD
110110
valueFrom:
111111
secretKeyRef:
112112
name: redis-creds
113113
key: password
114114
- name: "REDIS_SERVERS"
115-
value: "[{{range $i := until $redisNodeCount}}\":$(DRYCC_REDIS_PASSWORD)@drycc-redis-{{$i}}.drycc-redis.{{$.Release.Namespace}}.svc.{{$.Values.global.cluster_domain}}:{{$.Values.redis.port}}\"{{if lt (add 1 $i) $redisNodeCount}}, {{end}}{{end}}]"
115+
value: "[{{range $i := until $redisNodeCount}}\":$(DRYCC_REDIS_PASSWORD)@drycc-redis-{{$i}}.drycc-redis.{{$.Release.Namespace}}.svc.{{$.Values.global.clusterDomain}}:{{$.Values.redis.port}}\"{{if lt (add 1 $i) $redisNodeCount}}, {{end}}{{end}}]"
116116
volumeMounts:
117117
- name: redis-creds
118118
mountPath: /var/run/secrets/drycc/redis/creds

0 commit comments

Comments
 (0)