📄️ Manual Scheduling
Manual pod scheduling in Kubernetes: how to use nodeName to specify nodes, limitations and behaviors without a scheduler
📄️ Labels and Selectors
Labels and selectors in Kubernetes: how to group and filter resources using multiple criteria, configure metadata and apply selectors to manage pods and objects
📄️ Taints and Tolerations
Taints and tolerations in Kubernetes: how to control pod scheduling using taints on nodes and tolerations on pods to restrict and allow access
📄️ Node Selector and Node Affinity
Node selector and node affinity in Kubernetes: how to use labels to direct pods to specific nodes and create complex affinity rules between pods and nodes
📄️ Resource Requirements and Limits
Resource requirements and limits in Kubernetes: how to configure CPU and memory requests and limits for containers, LimitRange and ResourceQuota for resource control
📄️ Static Pods
Static pods in Kubernetes: how kubelet works to run pods without kube-apiserver, configure local manifests and manage cluster components
📄️ Multiple Schedulers
Multiple schedulers in Kubernetes: how to configure and use different schedulers, profiles, priorities and plugins to control pod scheduling