Skip to content

Files

Latest commit

d3c3bab · Apr 3, 2020

History

History
23 lines (16 loc) · 888 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 888 Bytes

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

Sorts 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)