#380 Add support for setting priorityClassName for coordinator and workers #381
+12
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue #380
In Kubernetes,
priorityClassName
is an important scheduling control that determines the relative importance of pods. By assigning aPriorityClass
, cluster operators can ensure that critical workloads are scheduled before lower-priority ones and are less likely to be evicted under resource pressure.In multi-tenant or shared Kubernetes clusters, resource contention is common. Without a
priorityClassName
, the pods may be scheduled with default priority, meaning they compete equally with less critical workloads. Allowing operators to assign a high priority ensures the pods are less likely to be preempted or evicted during node pressure events.Supporting
priorityClassName
in the Helm chart improves reliability, aligns with Kubernetes best practices, and gives operators control over pod scheduling and eviction policies, all with minimal implementation overhead.