Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable TCP Idle timeout limit does not match Azure limit #4360

Closed
JoelSpeed opened this issue Jul 25, 2023 · 1 comment · Fixed by #4361
Closed

Configurable TCP Idle timeout limit does not match Azure limit #4360

JoelSpeed opened this issue Jul 25, 2023 · 1 comment · Fixed by #4361
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@JoelSpeed
Copy link
Contributor

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,

Environment:

  • Kubernetes version (use kubectl version):
  • Cloud provider or hardware configuration:
  • OS (e.g: cat /etc/os-release):
  • Kernel (e.g. uname -a):
  • Install tools:
  • Network plugin and version (if this is a network-related bug):
  • Others:
@JoelSpeed JoelSpeed added the kind/bug Categorizes issue or PR as related to a bug. label Jul 25, 2023
@feiskyer
Copy link
Member

Thanks for reporting the issue. This is a bug we should fix.

atakadams added a commit to atakadams/azure-docs that referenced this issue Jul 4, 2024
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants