Difference between revisions of "Spec.affinity"
Jump to navigation
Jump to search
(Redirected page to Affinity:) Tag: New redirect |
(Removed redirect to Affinity:) Tag: Removed redirect |
||
Line 1: | Line 1: | ||
− | + | {{lc}} | |
+ | |||
+ | [[spec.affinity]] | ||
+ | [[spec.affinity.nodeAffinity]] | ||
+ | [[spec.affinity.podAntiAffinity]] | ||
+ | |||
+ | {{affinity example}} | ||
+ | |||
+ | |||
+ | |||
+ | affinity: | ||
+ | podAntiAffinity: | ||
+ | [[requiredDuringSchedulingIgnoredDuringExecution]]: | ||
+ | - [[labelSelector]]: | ||
+ | [[matchExpressions]]: | ||
+ | - key: app | ||
+ | [[operator:]] In | ||
+ | [[values]]: | ||
+ | - YOURAPPNAME | ||
+ | [[topologyKey]]: "[[kubernetes.io/hostname]]" | ||
+ | |||
+ | |||
+ | |||
+ | * [[Kubernetes pod affinity and anti affinity]] | ||
+ | * <code>0/2 nodes are available: 1 Too many pods, 1 nodes(s) [[didn't match Pod's node affinity/selector]]</code> | ||
+ | |||
+ | == See also == | ||
+ | * {{affinity}} | ||
+ | * {{K8s affinity}} | ||
+ | |||
+ | [[Category:K8s]] |
Revision as of 07:18, 25 July 2024
spec.affinity spec.affinity.nodeAffinity spec.affinity.podAntiAffinity
spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: node_group operator: In values: - arm_db - key: topology.kubernetes.io/zone operator: In values: - us-east-1a
affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchExpressions: - key: app operator: In values: - YOURAPPNAME topologyKey: "kubernetes.io/hostname"
- Kubernetes pod affinity and anti affinity
0/2 nodes are available: 1 Too many pods, 1 nodes(s) didn't match Pod's node affinity/selector
See also
Advertising: