Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.6 KB

0.4-NOTES.md

File metadata and controls

37 lines (25 loc) · 1.6 KB

Release notes for firmament v0.4

Significant changes

  • Support for Taints and Toleration policy.
  • Please refer the k8s documentation here on Taints and Toleration support.
  • Also the firmament/poseidon design documents for Taints and Toleration can be found here
  • Support for Pod Affinity/Anti-Affinity symmetry policy.
  • Bug fixes and minor performance improvements.

Required Actions

To enable the new CPU-MEM cost model --flow_scheduling_cost_model flag should be set to '10' like shown below

--flow_scheduling_cost_model=10

To enable the Pod Affinity/Anti-Affinity symmetry --pod_affinity_antiaffinity_symmetry flag should be set to 'true' in the firmament config file like show below

firmament_scheduler_cpu_mem.cfg=true

This fix is based above the CPU-MEM cost model. This feature currently are not supported in other cost model.

Highlighted changes

Taints and Toleration support and Pod Affinity/Anti-Affinity Symmetry policy.

Full change list