Skip to content

Commit 63df82a

Browse files
authored
feat: exposing loadBalancer.externalTrafficPolicy value (#168)
1 parent aaf3e54 commit 63df82a

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

charts/caddy-ingress-controller/templates/loadbalancer.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ metadata:
1515
spec:
1616
type: "LoadBalancer"
1717
loadBalancerIP: {{ .Values.loadBalancer.loadBalancerIP }} #Deprecated in Kubernetes v1.24
18+
externalTrafficPolicy: {{ .Values.loadBalancer.externalTrafficPolicy }}
1819
ports:
1920
- name: http
2021
port: 80

charts/caddy-ingress-controller/values.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ ingressController:
4242
loadBalancer:
4343
# Deprecated in Kubernetes v1.24
4444
loadBalancerIP:
45+
# Set to 'Local' to maintain the client's IP on inbound connections
46+
externalTrafficPolicy:
4547
annotations:
4648
# service.beta.kubernetes.io/aws-load-balancer-type:
4749
# service.beta.kubernetes.io/aws-load-balancer-nlb-target-type:

0 commit comments

Comments
 (0)