Difference between revisions of "Kubernetes scheduler"

From wikieduonline
Jump to navigation Jump to search
 
(24 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
<code>[[kube-scheduler]]</code> is the default scheduler for Kubernetes and runs as part of the [[control plane]].
 
<code>[[kube-scheduler]]</code> is the default scheduler for Kubernetes and runs as part of the [[control plane]].
 +
* https://kubernetes.io/docs/concepts/scheduling-eviction/kube-scheduler/
  
<code>[[/var/log/kube-scheduler.log]]</code> - Scheduler (kube-scheduler), responsible for making scheduling decisions
+
* Logs: <code>[[/var/log/kube-scheduler.log]]</code> - Scheduler (<code>[[kube-scheduler]]</code>), responsible for making scheduling decisions
 +
 
 +
* [[Kubernetes (snap install)|Installation]]: <code> [[snap install]] [[kube-scheduler]]</code>
  
 
== Activities ==
 
== Activities ==
 
* [[CKA v1.18]]: Know how to configure the Kubernetes scheduler
 
* [[CKA v1.18]]: Know how to configure the Kubernetes scheduler
 +
* [[CKA v1.18: Use label selectors to schedule Pods]]: <code>[[kubectl label nodes]]</code> and <code>[[nodeSelector]]</code>
 +
* Read about Kubernetes scheduler and [[Karpenter]] https://github.com/aws/karpenter/issues/1528
 +
* Read about [[Resource Management for Pods and Containers]]
  
 
== Related terms ==
 
== Related terms ==
Line 10: Line 16:
 
* <code>[[nodeSelector]]</code>
 
* <code>[[nodeSelector]]</code>
 
* <code>[[Kind]]: [[Pod]]</code>
 
* <code>[[Kind]]: [[Pod]]</code>
 +
* <code>[[kubectl get pods]] -o wide</code>
 +
* <code>[[kubectl logs]]</code>
 +
* <code>[[CronJobs]]</code>
 +
* <code>[[default-scheduler]]</code>
 +
* <code>[[FailedScheduling]]</code>
 +
* [[Karpenter]]
 +
* [[Kubernetes pod affinity and anti affinity]]
 +
 +
0/11 [[nodes are available]]: 1 [[Insufficient cpu]], 1 Too many pods, 10 nodes(s) didn't match Pod's node [[affinity]]/selector
 +
0/2 nodes are available: 1 Too many pods, 1 nodes(s) didn't match Pod's node [[affinity]]/selector
  
 
== See also ==
 
== See also ==
* {{K8s}}
+
* {{kube-scheduler}}
 +
* {{FailedScheduling}}
 +
* {{Control Plane}}
 +
* {{Kubernetes scheduler}}
 +
* {{K8s affinity}}
  
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

Latest revision as of 07:18, 30 May 2024

kube-scheduler is the default scheduler for Kubernetes and runs as part of the control plane.

Activities[edit]

Related terms[edit]

0/11 nodes are available: 1 Insufficient cpu, 1 Too many pods, 10 nodes(s) didn't match Pod's node affinity/selector
0/2 nodes are available: 1 Too many pods, 1 nodes(s) didn't match Pod's node affinity/selector

See also[edit]

Advertising: