Skip to content

Commit cbc44b4

Browse files
authored
Merge pull request #166 from orvis98/main
Add loadBalancerClass option to kcp-front-proxy service
2 parents 8565563 + 208c75a commit cbc44b4

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

charts/kcp/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: kcp
33
description: A prototype of a multi-tenant Kubernetes control plane for workloads on many clusters
44

55
# version information
6-
version: 0.12.3
6+
version: 0.12.4
77
appVersion: "0.28.1"
88

99
# optional metadata

charts/kcp/templates/front-proxy-deployment.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ spec:
1616
{{- if and (eq .Values.kcpFrontProxy.service.type "LoadBalancer") (.Values.kcpFrontProxy.service.loadBalancerIP) }}
1717
loadBalancerIP: {{ .Values.kcpFrontProxy.service.loadBalancerIP }}
1818
{{- end }}
19+
{{- with .Values.kcpFrontProxy.service.loadBalancerClass }}
20+
loadBalancerClass: {{ . }}
21+
{{- end }}
1922
type: {{ .Values.kcpFrontProxy.service.type }}
2023
ports:
2124
- protocol: TCP

charts/kcp/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,8 @@ kcpFrontProxy:
234234
# Pre-defined IP address of the kcp-front-proxy Service. (only applies if type is "LoadBalancer")
235235
# Used by cloud providers to connect the resulting load balancer service to a pre-existing static IP.
236236
loadBalancerIP: ""
237+
# The class of the load balancer implementation of the kcp-front-proxy Service.
238+
loadBalancerClass: ""
237239

238240
# Set this if you want kcp-front-proxy to use a specific certificate issuer
239241
# (e.g. the Let's Encrypt ones in this chart).

0 commit comments

Comments
 (0)