Skip to content

Commit fe5cd89

Browse files
committed
feat(helm): Add ability to remove grpclb port from query frontend service
1 parent de1a5a6 commit fe5cd89

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

docs/sources/setup/install/helm/reference.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10468,6 +10468,9 @@ null
1046810468
"tag": null
1046910469
},
1047010470
"initContainers": [],
10471+
"loadBalancer": {
10472+
"enabled": true
10473+
},
1047110474
"maxUnavailable": 1,
1047210475
"nodeSelector": {},
1047310476
"podAnnotations": {},
@@ -10619,6 +10622,17 @@ null
1061910622
<td><pre lang="json">
1062010623
[]
1062110624
</pre>
10625+
</td>
10626+
</tr>
10627+
<tr>
10628+
<td>queryScheduler.loadBalancer</td>
10629+
<td>object</td>
10630+
<td>Enable load balancer port for query-scheduler</td>
10631+
<td><pre lang="json">
10632+
{
10633+
"enabled": true
10634+
}
10635+
</pre>
1062210636
</td>
1062310637
</tr>
1062410638
<tr>

production/helm/loki/templates/query-frontend/service-query-frontend.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,15 @@ spec:
3232
{{- if .Values.queryFrontend.appProtocol.grpc }}
3333
appProtocol: {{ .Values.queryFrontend.appProtocol.grpc }}
3434
{{- end }}
35+
{{- if .Values.queryFrontend.loadBalancer.enabled }}
3536
- name: grpclb
3637
port: 9096
3738
targetPort: grpc
3839
protocol: TCP
3940
{{- if .Values.queryFrontend.appProtocol.grpc }}
4041
appProtocol: {{ .Values.queryFrontend.appProtocol.grpc }}
4142
{{- end }}
43+
{{- end }}
4244
selector:
4345
{{- include "loki.queryFrontendSelectorLabels" . | nindent 4 }}
4446
{{- end -}}

production/helm/loki/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2541,6 +2541,9 @@ queryScheduler:
25412541
# -- Set the optional grpc service protocol. Ex: "grpc", "http2" or "https"
25422542
appProtocol:
25432543
grpc: ""
2544+
# -- Enable load balancer port for query-scheduler
2545+
loadBalancer:
2546+
enabled: true
25442547
# -- Configuration for the index-gateway
25452548
indexGateway:
25462549
# -- Number of replicas for the index-gateway

0 commit comments

Comments
 (0)