@@ -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 }}
1111spec :
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