README
¶
Overview
This folder holds some sample plugin implementations based on QoS (Quality of Service) class of Pods.
Maturity Level
- 💡 Sample (for demonstrating and inspiring purpose)
- 👶 Alpha (used in companies for pilot projects)
- 👦 Beta (used in companies and developed actively)
- 👨 Stable (used in companies for production workloads)
QOS QueueSort Plugin
Sort pods by .spec.priority and breaks ties by the quality of service class. Specifically, this plugin enqueue the Pods with the following order:
- Guaranteed (requests == limits)
- Burstable (requests < limits)
- BestEffort (requests and limits not set)
Documentation
¶
Index ¶
Constants ¶
View Source
const Name = "QOSSort"
Name is the name of the plugin used in the plugin registry and configurations.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Sort ¶
type Sort struct{}
Sort is a plugin that implements QoS class based sorting.
Click to show internal directories.
Click to hide internal directories.