-
Notifications
You must be signed in to change notification settings - Fork 53
Add more k8s settings #689
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
Conversation
Signed-off-by: Kush Upadhyay <kushupad@amazon.com>
d92cb45 to
8fe97ad
Compare
|
Force push rebases + includes commit adding new Beta options for Note: For the options, since they are supplied in userdata via a list, I kept the existing |
|
Force push adds commit bumping versions following 0.17.0 settings-sdk release: https://github.com/bottlerocket-os/bottlerocket-settings-sdk/releases/tag/bottlerocket-settings-models-v0.17.0 |
Signed-off-by: Kush Upadhyay <kushupad@amazon.com>
Signed-off-by: Kush Upadhyay <kushupad@amazon.com>
Signed-off-by: Kush Upadhyay <kushupad@amazon.com>
3b800db to
42d9e60
Compare
|
Force push moves |
Issue number:
bottlerocket-os/bottlerocket#4058
bottlerocket-os/bottlerocket#4453
bottlerocket-os/bottlerocket#4544
bottlerocket-os/bottlerocket#4643
bottlerocket-os/bottlerocket#4675
Description of changes:
Add the following settings to the relevant kubelet configs:
enableDebuggingHandlers: Defaulting tofalseas originally it's set to true. I see refs of this setting earlier than k8s 1.28, so adding this to all k8s versions we currently support -> 1.28-1.34imageMinimumGCAge: I see refs of this setting earlier than k8s 1.28, so adding this to all k8s versions we currently support -> 1.28-1.34imageMaximumGCAge: This is behind a feature gate in 1.29, but defaults to true 1.30+maxParallelImagePulls: Added in k8s 1.27, so adding to all of our versions 1.28-1.34idsperPod: Added in k8s 1.33, so only adding to 1.33 and 1.34 configscpu-manager-policy-options- all available by default without feature gate:strict-cpu-reservation- 1.32 or higherdistribute-cpus-across-numa- 1.33 or higherprefer-align-cpus-by-uncorecache- 1.34 or higherBump
settings-modelsversion to 0.17.0 which adds above settings: https://github.com/bottlerocket-os/bottlerocket-settings-sdk/releases/tag/bottlerocket-settings-models-v0.17.0Related:
Testing done:
See Testing Description section here: bottlerocket-os/bottlerocket-settings-sdk#104
Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.