You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
= OpenShift4 Scheduler: A Commodore component to manage OpenShift4 Scheduler
1
+
= OpenShift4 Scheduling: A Commodore component to manage OpenShift4 cluster schedulers
2
2
3
-
{doctitle} is a Commodore component for Managing OpenShift4 Scheduler.
3
+
{doctitle} is a Commodore component for Managing https://docs.openshift.com/container-platform/4.5/nodes/scheduling/nodes-scheduler-about.html[OpenShift4 cluster schedulers].
4
+
5
+
== Default Node Selector
6
+
7
+
This components assumes dedicated infra nodes are used.
8
+
The component further assumes the existence of an _app_ node role.
9
+
This is required to prevent regular workload from being scheduled on those infra nodes.
10
+
11
+
[IMPORTANT]
12
+
====
13
+
Ensure that the target cluster does have nodes with the _app_ role label set.
The parent key for all of the following parameters is `openshift4_scheduling`.
4
+
5
+
6
+
== `schedulers`
7
+
8
+
[horizontal]
9
+
type:: dictionary
10
+
default:: Default `cluster` scheduler.
11
+
12
+
A dictionary holding the `.spec` for schedulers.
13
+
The keys of the dict are used as names for the schedulers.
14
+
15
+
See the https://docs.openshift.com/container-platform/latest/nodes/scheduling/nodes-scheduler-default.html#nodes-scheduler-default[OpenShift docs] for available parameters.
16
+
17
+
To unset all scheduling configurations, set to `null`.
18
+
19
+
NOTE: This will make the scheduling unmanaged but will not reset them to OpenShift defaults.
0 commit comments