openebs / openebs

Most popular & widely deployed Open Source Container Native Storage platform for Stateful Persistent Applications on Kubernetes.
https://www.openebs.io
Apache License 2.0
9.02k stars 944 forks source link

Provide ability to control priorityClassNames of cstor/jiva deployments through SPC/SC #2749

Closed ytsarev closed 4 years ago

ytsarev commented 5 years ago

Description

Provide ability to control priorityClassNames for pods of cstor/jiva deployments through StoragePoolClaim and/or StorageClass

Context

We want to control pod Preemption to prioritize openebs pods and avoid them to be evicted early from nodes

Possible Solution

Currently the only way to do it is to patch cstor/jiva deployments manually after their creation. It would be great to have this control in associated overarching resources as StoragePoolClaims and StorageClasses

github-actions[bot] commented 5 years ago

Issues go stale after 30d of inactivity.

kmova commented 5 years ago

This will be added to the new cstor schema being developed as part of the CSI driver implementation.

kmova commented 4 years ago

https://github.com/openebs/maya/pull/1566 - allows for configuring the priority class for cStor Pools provisioned with new schema.

github-actions[bot] commented 4 years ago

Issues go stale after 90d of inactivity.

ytsarev commented 4 years ago

It can be closed I guess