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
Azure documents that the load balancer tcp idle timeout is configurable between 4 minutes and 100 minutes.
If you use the service.beta.kubernetes.io/azure-load-balancer-tcp-idle-timeout annotation on a service, and set the value to 100 minutes, an error is returned saying that the maximum value is 30 mins.
What you expected to happen:
100 minute value should be accepted and should be configured for the load balancer managed by the service.
How to reproduce it (as minimally and precisely as possible):
This updates the max value description of service.beta.kubernetes.io/azure-load-balancer-tcp-idle-timeout from 30 to 100.
Previously the max value was limited to 30 but now it's incresed to fit the underlying ALB capability.
Configurable TCP Idle timeout limit does not match Azure limit
kubernetes-sigs/cloud-provider-azure#4360
Increase service idle max timeout to 100 minutes
kubernetes-sigs/cloud-provider-azure#4361
What happened:
Azure documents that the load balancer tcp idle timeout is configurable between 4 minutes and 100 minutes.
If you use the
service.beta.kubernetes.io/azure-load-balancer-tcp-idle-timeout
annotation on a service, and set the value to 100 minutes, an error is returned saying that the maximum value is 30 mins.What you expected to happen:
100 minute value should be accepted and should be configured for the load balancer managed by the service.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Code to update looks to be here,
cloud-provider-azure/pkg/provider/azure_loadbalancer.go
Line 2634 in c18b82b
Environment:
kubectl version
):cat /etc/os-release
):uname -a
):The text was updated successfully, but these errors were encountered: