mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 21:47:07 +00:00
Merge pull request #21300 from soltysh/ds_docs
Updated label selector for daemon set
This commit is contained in:
commit
3042f1d1c8
@ -99,11 +99,17 @@ A pod template in a DaemonSet must have a [`RestartPolicy`](../user-guide/pod-st
|
|||||||
### Pod Selector
|
### Pod Selector
|
||||||
|
|
||||||
The `.spec.selector` field is a pod selector. It works the same as the `.spec.selector` of
|
The `.spec.selector` field is a pod selector. It works the same as the `.spec.selector` of
|
||||||
a [ReplicationController](../user-guide/replication-controller.md) or
|
a [Job](../user-guide/jobs.md) or other new resources.
|
||||||
[Job](../user-guide/jobs.md).
|
|
||||||
|
|
||||||
If the `.spec.selector` is specified, it must equal the `.spec.template.metadata.labels`. If not
|
The `spec.selector` is an object consisting of two fields:
|
||||||
specified, the are default to be equal. Config with these unequal will be rejected by the API.
|
* `matchLabels` - works the same as the `.spec.selector` of a [ReplicationController](../user-guide/replication-controller.md)
|
||||||
|
* `matchExpressions` - allows to build more sophisticated selectors by specifying key,
|
||||||
|
list of values and an operator that relates the key and values.
|
||||||
|
|
||||||
|
When the two are specified the result is ANDed.
|
||||||
|
|
||||||
|
If the `.spec.selector` is specified, it must match the `.spec.template.metadata.labels`. If not
|
||||||
|
specified, they are defaulted to be equal. Config with these not matching will be rejected by the API.
|
||||||
|
|
||||||
Also you should not normally create any pods whose labels match this selector, either directly, via
|
Also you should not normally create any pods whose labels match this selector, either directly, via
|
||||||
another DaemonSet, or via other controller such as ReplicationController. Otherwise, the DaemonSet
|
another DaemonSet, or via other controller such as ReplicationController. Otherwise, the DaemonSet
|
||||||
|
Loading…
Reference in New Issue
Block a user