Skip to content

Commit 9cca948

Browse files
authored
fix service ports, fix ruler endpoint for configs and alertmanager (#55)
Signed-off-by: Roger Steneteg <[email protected]>
1 parent 805dde2 commit 9cca948

12 files changed

+17
-29
lines changed

templates/configs-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ metadata:
1616
spec:
1717
type: ClusterIP
1818
ports:
19-
- port: {{ .Values.configs.service.port }}
19+
- port: {{ .Values.config.server.http_listen_port }}
2020
protocol: TCP
2121
name: http-metrics
2222
targetPort: http-metrics

templates/distributor-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ metadata:
1616
spec:
1717
type: ClusterIP
1818
ports:
19-
- port: {{ .Values.distributor.service.port }}
19+
- port: {{ .Values.config.server.http_listen_port }}
2020
protocol: TCP
2121
name: http-metrics
2222
targetPort: http-metrics

templates/ingester-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ metadata:
1616
spec:
1717
type: ClusterIP
1818
ports:
19-
- port: {{ .Values.ingester.service.port }}
19+
- port: {{ .Values.config.server.http_listen_port }}
2020
protocol: TCP
2121
name: http-metrics
2222
targetPort: http-metrics

templates/nginx-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ metadata:
1717
spec:
1818
type: ClusterIP
1919
ports:
20-
- port: {{ .Values.nginx.service.port }}
20+
- port: {{ .Values.nginx.http_listen_port }}
2121
protocol: TCP
2222
name: http-metrics
2323
targetPort: http-metrics

templates/querier-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ metadata:
1616
spec:
1717
type: ClusterIP
1818
ports:
19-
- port: {{ .Values.querier.service.port }}
19+
- port: {{ .Values.config.server.http_listen_port }}
2020
protocol: TCP
2121
name: http-metrics
2222
targetPort: http-metrics

templates/query-frontend-svc-headless.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ metadata:
88
chart: {{ template "cortex.chart" . }}
99
release: {{ .Release.Name }}
1010
heritage: {{ .Release.Service }}
11-
{{- with .Values.query_frontend.labels }}
11+
{{- with .Values.query_frontend.service.labels }}
1212
{{- toYaml . | nindent 4 }}
1313
{{- end }}
1414
annotations:
15-
{{- toYaml .Values.query_frontend.annotations | nindent 4 }}
15+
{{- toYaml .Values.query_frontend.service.annotations | nindent 4 }}
1616
spec:
1717
type: ClusterIP
1818
clusterIP: None
@@ -22,7 +22,7 @@ spec:
2222
protocol: TCP
2323
name: http-metrics
2424
targetPort: http-metrics
25-
- port: {{ .Values.query_frontend.service.grpc_port }}
25+
- port: {{ .Values.config.server.grpc_listen_port }}
2626
protocol: TCP
2727
name: grpclb
2828
targetPort: grpc

templates/query-frontend-svc.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ metadata:
1616
spec:
1717
type: ClusterIP
1818
ports:
19-
- port: {{ .Values.query_frontend.service.http_port }}
19+
- port: {{ .Values.config.server.http_listen_port }}
2020
protocol: TCP
2121
name: http-metrics
2222
targetPort: http-metrics
23-
- port: {{ .Values.query_frontend.service.grpc_port }}
23+
- port: {{ .Values.config.server.grpc_listen_port }}
2424
protocol: TCP
25-
name: grpc
25+
name: grpclb
2626
targetPort: grpc
2727
selector:
2828
app: {{ template "cortex.name" . }}-query-frontend

templates/ruler-dep.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ spec:
5959
args:
6060
- "-target=ruler"
6161
- "-config.file=/etc/cortex/cortex.yaml"
62-
- "-ruler.configs.url=http://{{ template "cortex.name" . }}-configs"
63-
- "-ruler.alertmanager-url=http://{{ template "cortex.name" . }}-alertmanager/api/prom/alertmanager/"
62+
- "-ruler.configs.url=http://{{ template "cortex.fullname" . }}-configs.{{ .Release.Namespace }}.svc.cluster.local:{{ .Values.config.server.http_listen_port }}"
63+
- "-ruler.alertmanager-url=http://{{ template "cortex.fullname" . }}-alertmanager.{{ .Release.Namespace }}.svc.cluster.local:{{ .Values.config.server.http_listen_port }}/api/prom/alertmanager/"
6464
{{- if .Values.memcached.enabled }}
6565
- -store.chunks-cache.memcached.addresses=dns+{{ template "cortex.fullname" . }}-memcached.{{ .Release.Namespace }}.svc.cluster.local:11211
6666
- -store.chunks-cache.memcached.timeout=100ms

templates/ruler-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ metadata:
1616
spec:
1717
type: ClusterIP
1818
ports:
19-
- port: {{ .Values.ruler.service.port }}
19+
- port: {{ .Values.config.server.http_listen_port }}
2020
protocol: TCP
2121
name: http-metrics
2222
targetPort: http-metrics

templates/store-gateway-svc.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ spec:
1818
type: ClusterIP
1919
clusterIP: None
2020
ports:
21-
- port: {{ .Values.store_gateway.service.port }}
21+
- port: {{ .Values.config.server.http_listen_port }}
2222
protocol: TCP
2323
name: http-metrics
2424
targetPort: http-metrics
25-
- port: {{ .Values.store_gateway.service.grpc_port }}
25+
- port: {{ .Values.config.server.grpc_listen_port }}
2626
protocol: TCP
2727
name: grpclb
2828
targetPort: grpc

templates/table-manager-svc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ metadata:
1717
spec:
1818
type: ClusterIP
1919
ports:
20-
- port: {{ .Values.table_manager.service.port }}
20+
- port: {{ .Values.config.server.http_listen_port }}
2121
protocol: TCP
2222
name: http-metrics
2323
targetPort: http-metrics

values.yaml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,6 @@ distributor:
314314
replicas: 2
315315

316316
service:
317-
port: 80
318317
annotations: {}
319318
labels: {}
320319

@@ -397,7 +396,6 @@ ingester:
397396
enabled: false
398397

399398
service:
400-
port: 80
401399
annotations: {}
402400
labels: {}
403401

@@ -520,7 +518,6 @@ ruler:
520518
replicas: 1
521519

522520
service:
523-
port: 80
524521
annotations: {}
525522
labels: {}
526523

@@ -585,7 +582,6 @@ querier:
585582
replicas: 2
586583

587584
service:
588-
port: 80
589585
annotations: {}
590586
labels: {}
591587

@@ -662,8 +658,6 @@ query_frontend:
662658
replicas: 2
663659

664660
service:
665-
http_port: 80
666-
grpc_port: 9095
667661
annotations: {}
668662
labels: {}
669663

@@ -740,7 +734,6 @@ table_manager:
740734
replicas: 1
741735

742736
service:
743-
port: 80
744737
annotations: {}
745738
labels: {}
746739

@@ -805,7 +798,6 @@ configs:
805798
replicas: 1
806799

807800
service:
808-
port: 80
809801
annotations: {}
810802
labels: {}
811803

@@ -878,7 +870,6 @@ nginx:
878870
pullPolicy: IfNotPresent
879871

880872
service:
881-
port: 80
882873
annotations: {}
883874
labels: {}
884875

@@ -943,8 +934,6 @@ store_gateway:
943934
replicas: 1
944935

945936
service:
946-
port: 80
947-
grpc_port: 9095
948937
annotations: {}
949938
labels: {}
950939

@@ -1058,7 +1047,6 @@ compactor:
10581047
replicas: 1
10591048

10601049
service:
1061-
port: 80
10621050
annotations: {}
10631051
labels: {}
10641052

0 commit comments

Comments
 (0)