Welcome to the Linux Foundation Forum!

Lab 2.3 : Create a Basic Pod - Pod Assigned To Worker Node Instead Of Master Node ?

Hi, all!
After I modified the basic.yaml file with port configuration (step 7 of lab 2.3) and created the pod, I realize the pod is been assigned to the worker node instead of the master node shown in the lab instruction.

My VM's output:
student@master:~$ kubectl get pod -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
basicpod 1/1 Running 0 27m 192.168.171.67 worker

From the course material, I recall that the scheduler is responsible for the pod assignment, so I think it is possible to have the pod been placed under the worker node.
Am I correct ?

Comments

  • Posts: 2,450

    Hi @hingwong,

    You are correct, the scheduler is responsible for the selection of a suitable node for a pod. The default scheduling algorithm searches for the node with the most amount of free resources for pod placement, and in our cluster it can be either the control-plane node or the worker node.

    Regards,
    -Chris

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training