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

Expose Kubelet streamingConnectionIdleTimeout Setting #4219

Open
bird-bust-battery opened this issue Sep 27, 2024 · 4 comments
Open

Expose Kubelet streamingConnectionIdleTimeout Setting #4219

bird-bust-battery opened this issue Sep 27, 2024 · 4 comments
Labels
status/needs-triage Pending triage or re-evaluation type/enhancement New feature or request

Comments

@bird-bust-battery
Copy link

What I'd like:

Hello! I would like to be able to specify a more restrictive streamingConnectionIdleTimeout value by providing it through settings.kubernetes.streaming-connection-idle-timeout, in a similar way to other settings.

Any alternatives you've considered:

Per this comment, it seems this method would be the only permanent way to change the setting.

@bird-bust-battery bird-bust-battery added status/needs-triage Pending triage or re-evaluation type/enhancement New feature or request labels Sep 27, 2024
@koooosh
Copy link
Contributor

koooosh commented Sep 30, 2024

Hello, thanks for creating this issue. I'll raise this with the Bottlerocket team to determine if we can expose this setting.

Can you please provide your use case in configuring this value?

@bird-bust-battery
Copy link
Author

Sure, thanks @koooosh. We are looking to further mitigate the small risk of too many open idle connections causing availability issues with our clusters. We want to set the timeout to a duration lower than the default of four hours.

For our use case, we do not need the ability to disable the setting by providing a value of zero.

@koooosh
Copy link
Contributor

koooosh commented Sep 30, 2024

I see, what is the ideal value you are considering for this setting?

@bird-bust-battery
Copy link
Author

We're still evaluating our environments, but let's use 60 minutes as a target.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/needs-triage Pending triage or re-evaluation type/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants