File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
content/en/docs/concepts/containers Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -140,9 +140,9 @@ See CRI-O's [config documentation](https://raw.githubusercontent.com/cri-o/cri-o
140
140
141
141
{{< feature-state for_k8s_version="v1.16" state="beta" >}}
142
142
143
- If the nodes in your cluster support different sets of features , you can set the `scheduling`
144
- field for a RuntimeClass, then use that hint to ensure that pods running with that particular
145
- RuntimeClass are scheduled to nodes that support it .
143
+ By specifying the `scheduling` field for a RuntimeClass , you can set constraints to
144
+ ensure that Pods running with this RuntimeClass are scheduled to nodes that support it.
145
+ If `scheduling` is not set, this RuntimeClass is assumed to be supported by all nodes .
146
146
147
147
To ensure pods land on nodes supporting a specific RuntimeClass, that set of nodes should have a
148
148
common label which is then selected by the `runtimeclass.scheduling.nodeSelector` field. The
@@ -164,6 +164,8 @@ Nodes](/docs/concepts/scheduling-eviction/assign-pod-node/).
164
164
165
165
You can specify _overhead_ resources that are associated with running a Pod. Declaring overhead allows
166
166
the cluster (including the scheduler) to account for it when making decisions about Pods and resources.
167
+ To use Pod overhead, you must have the PodOverhead [feature gate](/docs/reference/command-line-tools-reference/feature-gates/)
168
+ enabled (it is on by default).
167
169
168
170
Pod overhead is defined in RuntimeClass through the `overhead` fields. Through the use of these fields,
169
171
you can specify the overhead of running pods utilizing this RuntimeClass and ensure these overheads
You can’t perform that action at this time.
0 commit comments