-
Notifications
You must be signed in to change notification settings - Fork 219
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
Support kubeletConfiguration.featureGates
in Provisioner
spec
#662
Comments
Karpenter recently added v1beta1 APIs, where we're in the process of deprecating v1alpha5 APIs. Which feature gates are you looking to enable? Are you using EKS? |
I want to enable Now I see this, which I didn't see before; Is |
I think this is a separate item to the feature gates for the Karpenter APIs. This is about being able to pass In our case we wanted to enable the feature gate
but got error when applying this Our attempt was based on https://karpenter.sh/preview/concepts/nodepools/#spectemplatespeckubelet, kubelet configuration API reference https://kubernetes.io/docs/reference/config-api/kubelet-config.v1beta1/#kubelet-config-k8s-io-v1beta1-KubeletConfiguration and available feature gates https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Server version: v1.25.15-eks-4f4795d Although I see that the kubelet configuration (and therefore featureGates) doesn't exist under the v1 reference https://kubernetes.io/docs/reference/config-api/kubelet-config.v1/ - so could it be that this is supported by Karpenter but not the kubelet version we're using? |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
I'm closing this one as Not Planned since I don't think there is any plan among CloudProviders to surface this set of arguments generally. If you are interested in adding more feedback for AWS, here's the larger GH issue: aws/karpenter-provider-aws#5833 |
Description
What problem are you trying to solve? Set feature gates for a kubelet.
How important is this feature to you? It's necessary for us to be able to use swap memory on Karpenter-controlled nodes when using kubelet version 1.27 or lower.
The text was updated successfully, but these errors were encountered: