-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Add HTTP01 solver pod priority class support #3108
Copy link
Copy link
Closed
Labels
area/acme/http01Indicates a PR modifies ACME HTTP01 provider codeIndicates a PR modifies ACME HTTP01 provider codekind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Metadata
Metadata
Assignees
Labels
area/acme/http01Indicates a PR modifies ACME HTTP01 provider codeIndicates a PR modifies ACME HTTP01 provider codekind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Is your feature request related to a problem? Please describe.
In namespaces where resource quota have been set the solver pods often cannot be scheduled because the set limits have been reached.
Describe the solution you'd like
As of Kubernetes 1.12 resource quota can be set for specific priority classes. Adding support for setting the priority class to solver configurations would allow the pods to be scheduled without affecting or being affected by the limits for other objects in the same namespace.
Describe alternatives you've considered
Alternatively we looked at setting a different namespace for the solver, however this seems to be a topic of discussion considering the number of different issues and PRs around this.
Additional context
N/A
Environment details (if applicable):
/kind feature