Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

Guaranteed Scheduling For Critical Pods #573

Closed
palma21 opened this issue Feb 23, 2019 · 0 comments · Fixed by #555
Closed

Guaranteed Scheduling For Critical Pods #573

palma21 opened this issue Feb 23, 2019 · 0 comments · Fixed by #555
Assignees
Labels
aks enhancement New feature or request
Projects

Comments

@palma21
Copy link
Member

palma21 commented Feb 23, 2019

Problem Summary:

Users expect their critical system pods to always be scheduled as needed regardless of any actions they take, like tainting nodes for workload specific scheduling.
Today because AKS and AKS-engine system pods are controlled by the addon manager and the default pod spec enforced by it does not use any tolerations or priority this leads to the pods being evicted after for example a taint and/or not be scheduled in the tainted nodes anymore.

Proposed Solution

Add PriorityClasses and wildcard tolerations to the critical system pods

@palma21 palma21 added this to To do in backlog via automation Feb 23, 2019
@palma21 palma21 moved this from To do to In progress in backlog Feb 23, 2019
@palma21 palma21 added enhancement New feature or request aks labels Feb 23, 2019
backlog automation moved this from In progress to Done Feb 27, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
aks enhancement New feature or request
Projects
No open projects
backlog
  
Done
Development

Successfully merging a pull request may close this issue.

2 participants