-
Notifications
You must be signed in to change notification settings - Fork 984
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
Scope provisioner to only serve specified namespaces #1493
Comments
Thanks for the feature request! Curious on yours and others thoughts on adding the namespace as a field in the provisioner spec (seems a little dirty) vs creating a |
@bwagner5 I think we need a NamespaceSelector, similar to pod affinity rules. I'd push back pretty hard about making provisioners namespaced, since they own nodes that are global. Even worse to have multiple CRs. |
+1 for |
This is modeled after the NamespaceSelector on pod affinity terms and works the same way. Fixes aws#1493
This is modeled after the NamespaceSelector on pod affinity terms and works the same way. Fixes aws#1493
This is modeled after the NamespaceSelector on pod affinity terms and works the same way. Fixes aws#1493
Tell us about your request
What do you want us to build?
We're playing around with setting up an OpenFaaS (openfaas.io) on top of an EKS cluster w/ Karpenter installed... so namespace-based provisioner "awareness" would be a nice addition.
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
This would allow provisioners to only serve specific namespaces (1 to n) and create the underlying nodes for the incoming workloads.
Are you currently working around this issue?
How are you currently solving this problem?
N/A
Additional context
Anything else we should know?
N/A
Attachments
If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)
Community Note
cc @ellistarn
The text was updated successfully, but these errors were encountered: