Commit 3a6b036
committed
Clarify what .spec.os.name constrains in the Pod OS section
The section recommended setting .spec.os.name and then said the value does
not affect scheduling, which read as a contradiction: it was not clear what
setting the field actually does. Say that the kubelet refuses to run a Pod
whose .spec.os.name does not match the node, so the recommendation and the
scheduling caveat no longer appear to conflict.
The kubelet behaviour is already documented under the kubernetes.io/os
label, which links here for details. Also align the opening sentence with
the Windows user guide, which describes the field in terms of the
containers rather than the node.1 parent 5e1d1bd commit 3a6b036
1 file changed
Lines changed: 6 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
130 | | - | |
131 | | - | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| |||
0 commit comments