MaGe Linux Operations
MaGe Linux Operations
Oct 23, 2024 · Cloud Native

Master Kubernetes Pod Scheduling: Node Selector, Affinity, Taints & More

This article explains why pod scheduling is critical in Kubernetes and walks through practical techniques such as node selectors, affinity/anti‑affinity rules, taints and tolerations, priority classes, preemption, and custom scheduling strategies, complete with real YAML examples and command‑line demos.

AffinityKubernetesNode Selector
0 likes · 23 min read
Master Kubernetes Pod Scheduling: Node Selector, Affinity, Taints & More
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Apr 27, 2021 · Cloud Native

Advanced Kubernetes Pod Scheduling: Node Selectors, Affinity, Taints & Probes

This guide explains how to control Kubernetes pod placement using nodeName, nodeSelector, node and pod affinity (hard and soft), taints and tolerations, as well as pod lifecycle features such as restart policies, init containers, lifecycle hooks, and liveness/readiness probes, with concrete YAML examples and commands.

AffinityKubernetesNode Selector
0 likes · 32 min read
Advanced Kubernetes Pod Scheduling: Node Selectors, Affinity, Taints & Probes
MaGe Linux Operations
MaGe Linux Operations
Oct 19, 2020 · Cloud Native

Mastering Kubernetes Pod Scheduling: Affinity, Anti‑Affinity, and Custom Schedulers

This article explains how Kubernetes Scheduler assigns Pods to nodes, covering fairness, resource efficiency, performance, and flexibility, then details the predicate and priority phases, common algorithms, node and pod affinity rules, custom scheduler configuration, and practical YAML examples with command‑line demonstrations.

AffinityCustom SchedulerKubernetes
0 likes · 14 min read
Mastering Kubernetes Pod Scheduling: Affinity, Anti‑Affinity, and Custom Schedulers
Alibaba Cloud Native
Alibaba Cloud Native
Dec 23, 2019 · Cloud Native

How Kubernetes Schedules Pods: Deep Dive into Scheduling, QoS, and Resources

This article walks through the complete Kubernetes pod scheduling workflow, explains how resource requests, limits, and QoS classes influence placement, covers advanced features such as affinity, taints, resource quotas, and priority‑based preemption, and shows how to configure each mechanism for optimal cluster utilization.

AffinityKubernetesPreemption
0 likes · 25 min read
How Kubernetes Schedules Pods: Deep Dive into Scheduling, QoS, and Resources