Difference between revisions of "Spec.affinity.podAntiAffinity"
Jump to navigation
Jump to search
↑ https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-advanced-node-scheduling.html#k8s_a_single_elasticsearch_node_per_kubernetes_host_default
(Created page with " Elasticsearch example, official doc: <ref>https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-advanced-node-scheduling.html#k8s_a_single_elasticsearch_node_per_ku...") |
m (Welcome moved page Spec.affinity.PodAntiAffinity to Spec.affinity.podAntiAffinity) |
||
(11 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{lc}} | ||
+ | [[spec.affinity]].podAntiAffinity | ||
+ | |||
+ | [[Elasticsearch]] example, official doc: <ref>https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-advanced-node-scheduling.html#k8s_a_single_elasticsearch_node_per_kubernetes_host_default</ref> | ||
+ | |||
+ | apiVersion: elasticsearch.k8s.elastic.co/v1 | ||
+ | [[kind: Elasticsearch]] | ||
+ | metadata: | ||
+ | name: quickstart | ||
+ | spec: | ||
+ | version: 8.4.3 | ||
+ | [[nodeSets]]: | ||
+ | - name: default | ||
+ | count: 3 | ||
+ | [[podTemplate]]: | ||
+ | spec: | ||
+ | [[affinity:]] | ||
+ | podAntiAffinity: | ||
+ | preferredDuringSchedulingIgnoredDuringExecution: | ||
+ | - weight: 100 | ||
+ | podAffinityTerm: | ||
+ | [[labelSelector:]] | ||
+ | matchLabels: | ||
+ | elasticsearch.k8s.elastic.co/cluster-name: quickstart | ||
+ | [[topologyKey:]] [[kubernetes.io/hostname]] | ||
− | [[ | + | == Related == |
− | + | * [[Kubernetes pod affinity and anti affinity]] | |
− | + | ||
− | + | ||
− | + | == See also == | |
− | + | * {{affinity}} | |
− | + | ||
− | + | [[Category:K8s]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 07:19, 25 July 2024
spec.affinity.podAntiAffinity
Elasticsearch example, official doc: [1]
apiVersion: elasticsearch.k8s.elastic.co/v1 kind: Elasticsearch metadata: name: quickstart spec: version: 8.4.3 nodeSets: - name: default count: 3 podTemplate: spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 podAffinityTerm: labelSelector: matchLabels: elasticsearch.k8s.elastic.co/cluster-name: quickstart topologyKey: kubernetes.io/hostname
Related[edit]
See also[edit]
- Kubernetes pod affinity and anti affinity, Kubernetes Node Affinity,
default-scheduler, affinity:, NodeAffinity, spec.affinity.podAntiAffinity
Advertising: