Merge pull request #3 from max-pfeiffer/feature/cilium-improvements

Removed Gateway and added load balancer, ingress and egress features
This commit is contained in:
Max Pfeiffer
2025-09-16 20:04:20 +02:00
committed by GitHub

View File

@@ -38,16 +38,38 @@ data "helm_template" "cilium" {
name = "k8sServicePort" name = "k8sServicePort"
value = "7445" value = "7445"
}, },
# Loadbalancer
# See: https://docs.cilium.io/en/stable/network/l2-announcements/
{ {
name = "gatewayAPI.enabled" name = "l2announcements.enabled"
value = "true" value = "true"
}, },
{ {
name = "gatewayAPI.enableAlpn" name = "k8sClientRateLimit.qps"
value = "50"
},
{
name = "k8sClientRateLimit.burst"
value = "100"
},
# Ingress Controller
# See: https://docs.cilium.io/en/stable/network/servicemesh/ingress/
{
name = "ingressController.enabled"
value = "true" value = "true"
}, },
{ {
name = "gatewayAPI.enableAppProtocol" name = "ingressController.loadbalancerMode"
value = "dedicated"
},
# Egress Gateway
# See: https://docs.cilium.io/en/stable/network/egress-gateway/egress-gateway/
{
name = "egressGateway.enabled"
value = "true"
},
{
name = "bpf.masquerade"
value = "true" value = "true"
}, },
] ]