Skip to content

Commit dd10752

Browse files
committed
Allow setting loadBalancerClass
1 parent ba5b3ba commit dd10752

File tree

4 files changed

+9
-1
lines changed

4 files changed

+9
-1
lines changed

charts/minecraft/Chart.yaml

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

charts/minecraft/templates/minecraft-svc.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ spec:
2525
{{- if .Values.minecraftServer.loadBalancerIP }}
2626
loadBalancerIP: {{ .Values.minecraftServer.loadBalancerIP }}
2727
{{- end }}
28+
{{- if .Values.minecraftServer.loadBalancerClass }}
29+
loadBalancerClass: {{ .Values.minecraftServer.loadBalancerClass }}
30+
{{- end }}
2831
{{- if .Values.minecraftServer.loadBalancerSourceRanges }}
2932
loadBalancerSourceRanges:
3033
{{ toYaml .Values.minecraftServer.loadBalancerSourceRanges | indent 4 }}

charts/minecraft/templates/rcon-svc.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ spec:
2323
type: ClusterIP
2424
{{- else if eq .Values.minecraftServer.rcon.serviceType "LoadBalancer" }}
2525
type: {{ .Values.minecraftServer.rcon.serviceType }}
26+
{{- if .Values.minecraftServer.rcon.loadBalancerClass }}
27+
loadBalancerClass: {{ .Values.minecraftServer.rcon.loadBalancerClass }}
28+
{{- end }}
2629
{{- if .Values.minecraftServer.rcon.loadBalancerIP }}
2730
loadBalancerIP: {{ .Values.minecraftServer.rcon.loadBalancerIP }}
2831
{{- end }}

charts/minecraft/values.yaml

+2
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)