You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Add ability to specify load balancer class (#67)
Adds the ability to specify a load balancer class:
https://kubernetes.io/docs/concepts/services-networking/service/#load-balancer-class
Using the value `service.loadBalancerClass`, default is an empty string,
if an empty string the value will not be set retaining compatibility
with older but still tested kubernetes versions in the pipeline (1.23).
This PR cherry picks the commit from #62 and updates the docs, etc to
support the release to artifact hub on merge to main.
A Helm chart for managing a wireguard vpn in kubernetes
6
6
@@ -122,6 +122,7 @@ A Helm chart for managing a wireguard vpn in kubernetes
122
122
| service.enabled | bool |`true`| Whether the service will be created or not |
123
123
| service.externalTrafficPolicy | string |`""`| External Traffic Policy for the service |
124
124
| service.extraPorts | list |`[]`| Extra ports that can be attached to the service object, these are passed directly to the port array on the service and must be well formed to the specification |
125
+
| service.loadBalancerClass | string |`""`| loadBalancerClass for Service Controllers that support it |
125
126
| service.loadBalancerIP | string |`""`| IP to assign to the LoadBalancer service |
126
127
| service.nodePort | int |`31820`| Node port, only valid with service type: NodePort |
127
128
| service.port | int |`51820`| Service port, default is 51820 UDP |
Copy file name to clipboardExpand all lines: helm/wireguard/values.yaml
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -92,6 +92,8 @@ service:
92
92
annotations: {}
93
93
# -- Extra ports that can be attached to the service object, these are passed directly to the port array on the service and must be well formed to the specification
94
94
extraPorts: []
95
+
# -- loadBalancerClass for Service Controllers that support it
96
+
loadBalancerClass: ""
95
97
# -- Name of a secret with a wireguard private key on key privatekey, if not provided on first install a hook generates one.
0 commit comments