Hi, i have a problem when i launch a pod the state of the pod is pending.
The command “kubectl describe pods apache-7f6fddb7df-q229r” and the output is " Warning FailedScheduling 61s (x2 over 6m23s) default-scheduler 0/1 nodes are available: 1 node(s) had untolerated taint {node-role.kubernetes.io/control-plane: }. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling…"
Logs of the pod is none, the service kubelet, docker and containerd is running without any errors.
Journalctl not giving me anything.
My OS is Debian 11
What did you expect to happen?
I expected the state pod is running.
Please help me and thanks for the help.
How can we reproduce it (as minimally and precisely as possible)?
Install docker and kubernettes by the documentations.
Kubernetes version
Client Version: v1.26.1 Kustomize Version: v4.5.7 Server Version: v1.26.1
Warning FailedScheduling 55s (x2 over 82s) default-scheduler 0/2 nodes are available: 1 Insufficient memory, 1 node(s) had untolerated taint {node-role.kubernetes.io/control-plane: }. preemption: 0/2 nodes are available: 1 No preemption victims found for incoming pod, 1 Preemption is not helpful for scheduling.
I understood the issue, as I have requested for 2Gi of memory to start a pod and requested for 2 pods (2*2 = 4Gi) memory. but my node is having allocatable memory of 3849628Ki ie 3 Gi