Skip to content

Commit ff70cce

Browse files
committed
chore(charts): simplify the connection controller
1 parent 4ea37f9 commit ff70cce

5 files changed

Lines changed: 9 additions & 21 deletions

File tree

charts/victoriametrics/templates/victoriametrics/vmagent/vmagent-configmap.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ data:
2424
- role: node
2525
relabel_configs:
2626
- target_label: __address__
27-
replacement: drycc-controller-api.{{.Release.Namespace}}.svc.{{.Values.global.clusterDomain}}:80
27+
replacement: drycc-controller-api:80
2828
- source_labels: [__meta_kubernetes_node_name]
2929
regex: (.+)
3030
target_label: __metrics_path__
@@ -36,7 +36,7 @@ data:
3636
- role: node
3737
relabel_configs:
3838
- target_label: __address__
39-
replacement: drycc-controller-api.{{.Release.Namespace}}.svc.{{.Values.global.clusterDomain}}:80
39+
replacement: drycc-controller-api:80
4040
- source_labels: [__meta_kubernetes_node_name]
4141
regex: (.+)
4242
target_label: __metrics_path__
@@ -132,7 +132,7 @@ data:
132132
]
133133
separator: ;
134134
regex: (.+);(.+)
135-
replacement: $1.$2.svc.cluster.local
135+
replacement: $1.$2.svc
136136
target_label: __address__
137137
- source_labels:
138138
[
@@ -142,7 +142,7 @@ data:
142142
]
143143
separator: ;
144144
regex: (.+);(.+);(\d+)
145-
replacement: $1.$2.svc.cluster.local:$3
145+
replacement: $1.$2.svc:$3
146146
target_label: __address__
147147
- job_name: "kubernetes-service-endpoints"
148148
honor_labels: true

charts/victoriametrics/templates/victoriametrics/vmagent/vmagent-statefulset.yaml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,8 @@ spec:
3030
args:
3131
- netcat
3232
- -v
33-
- -a
34-
- $(DRYCC_CONTROLLER_API_SERVICE_HOST):$(DRYCC_CONTROLLER_API_SERVICE_PORT)
35-
- -a
36-
- {{ printf "drycc-victoriametrics-vminsert.%s.svc.%s:8480" $.Release.Namespace $.Values.global.clusterDomain }}
33+
- -u
34+
- http://drycc-controller-api,http://drycc-victoriametrics-vminsert:8480
3735
containers:
3836
- name: drycc-victoriametrics-vmagent
3937
image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/victoriametrics:{{.Values.imageTag}}
@@ -44,7 +42,7 @@ spec:
4442
{{- else }}
4543
args:
4644
- vmagent
47-
- --remoteWrite.url={{ printf "http://drycc-victoriametrics-vminsert.%s.svc.%s:8480/insert/multitenant/prometheus/api/v1/write" $.Release.Namespace $.Values.global.clusterDomain }}
45+
- --remoteWrite.url=http://drycc-victoriametrics-vminsert:8480/insert/multitenant/prometheus/api/v1/write
4846
- --remoteWrite.tmpDataPath=/data
4947
- --httpListenAddr=:8429
5048
- --promscrape.config=/opt/drycc/victoriametrics/config/prometheus.yaml

charts/victoriametrics/templates/victoriametrics/vminsert/vminsert-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{{- $replicas := .Values.vmstorage.replicas | int -}}
22
{{- $endpoints := list -}}
33
{{- range $i := until $replicas -}}
4-
{{- $endpoint := printf "drycc-victoriametrics-vmstorage-%d.drycc-victoriametrics-vmstorage.%s.svc.%s:8400" $i $.Release.Namespace $.Values.global.clusterDomain -}}
4+
{{- $endpoint := printf "drycc-victoriametrics-vmstorage-%d.drycc-victoriametrics-vmstorage:8400" $i -}}
55
{{- $endpoints = append $endpoints $endpoint -}}
66
{{- end -}}
77
{{- $storageNodes := join "," $endpoints -}}

charts/victoriametrics/templates/victoriametrics/vmselect/vmselect-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{{- $replicas := .Values.vmstorage.replicas | int -}}
22
{{- $endpoints := list -}}
33
{{- range $i := until $replicas -}}
4-
{{- $endpoint := printf "drycc-victoriametrics-vmstorage-%d.drycc-victoriametrics-vmstorage.%s.svc.%s:8401" $i $.Release.Namespace $.Values.global.clusterDomain -}}
4+
{{- $endpoint := printf "drycc-victoriametrics-vmstorage-%d.drycc-victoriametrics-vmstorage:8401" $i -}}
55
{{- $endpoints = append $endpoints $endpoint -}}
66
{{- end -}}
77
{{- $storageNodes := join "," $endpoints -}}

charts/victoriametrics/values.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -216,13 +216,3 @@ kubeStateMetrics:
216216
- storageclasses
217217
- validatingwebhookconfigurations
218218
- volumeattachments
219-
# - verticalpodautoscalers # not a default resource, see also: https://github.com/kubernetes/kube-state-metrics#enabling-verticalpodautoscalers
220-
221-
global:
222-
# Admin email, used for each component to send email to administrator
223-
email: "drycc@drycc.cc"
224-
# A domain name consists of one or more parts.
225-
# Periods (.) are used to separate these parts.
226-
# Each part must be 1 to 63 characters in length and can contain lowercase letters, digits, and hyphens (-).
227-
# It must start and end with a lowercase letter or digit.
228-
clusterDomain: "cluster.local"

0 commit comments

Comments
 (0)