Skip to content

Commit ed3317b

Browse files
authored
Allow setting loadBalancerClass (#228)
1 parent ee661a8 commit ed3317b

File tree

4 files changed

+9
-1
lines changed

4 files changed

+9
-1
lines changed

charts/minecraft/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: minecraft
3-
version: 4.22.2
3+
version: 4.23.0
44
appVersion: SeeValues
55
home: https://minecraft.net/
66
description: Minecraft server

charts/minecraft/templates/minecraft-svc.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ spec:
2626
{{- if .Values.minecraftServer.loadBalancerIP }}
2727
loadBalancerIP: {{ .Values.minecraftServer.loadBalancerIP }}
2828
{{- end }}
29+
{{- if .Values.minecraftServer.loadBalancerClass }}
30+
loadBalancerClass: {{ .Values.minecraftServer.loadBalancerClass }}
31+
{{- end }}
2932
{{- if .Values.minecraftServer.loadBalancerSourceRanges }}
3033
loadBalancerSourceRanges:
3134
{{ toYaml .Values.minecraftServer.loadBalancerSourceRanges | indent 4 }}

charts/minecraft/templates/rcon-svc.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ spec:
2424
type: ClusterIP
2525
{{- else if eq .Values.minecraftServer.rcon.serviceType "LoadBalancer" }}
2626
type: {{ .Values.minecraftServer.rcon.serviceType }}
27+
{{- if .Values.minecraftServer.rcon.loadBalancerClass }}
28+
loadBalancerClass: {{ .Values.minecraftServer.rcon.loadBalancerClass }}
29+
{{- end }}
2730
{{- if .Values.minecraftServer.rcon.loadBalancerIP }}
2831
loadBalancerIP: {{ .Values.minecraftServer.rcon.loadBalancerIP }}
2932
{{- end }}

charts/minecraft/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@ minecraftServer:
262262
# Set the external port of the service, usefull when using the LoadBalancer service type
263263
servicePort: 25565
264264
clusterIP:
265+
loadBalancerClass:
265266
loadBalancerIP:
266267
# loadBalancerSourceRanges: []
267268
## Set the externalTrafficPolicy in the Service to either Cluster or Local
@@ -335,6 +336,7 @@ minecraftServer:
335336
## Set the external port if the rcon serviceType is NodePort
336337
nodePort:
337338
clusterIP:
339+
loadBalancerClass:
338340
loadBalancerIP:
339341
# loadBalancerSourceRanges: []
340342
## Set the externalTrafficPolicy in the Service to either Cluster or Local

0 commit comments

Comments
 (0)