Welcome to the Linux Foundation Forum!

Which component in k8s in responsible for updating worker node usage to key-value store?

Options
Posts: 1
edited June 28 in LFS158 Class Forum

Hi All, Im learning about Kuberenetes architecture from LFS158 Where the course instructor mentions within the Scheduler component, " The scheduler obtains from the key-value store, via the API Server, resource usage data for each worker node in the cluster." I was wondering which component is responsible for updating the usage data for each worker node and how does this component define how often should this update be done?, I tried searching in the forum but couldnt find a question around, I would appreciate if someone can help me with this or share a similar question where this has been answered

Answers

  • Posts: 2,467

    Hi @satishjasthi,

    There is a communication chain that allows for cluster state data to reach the key-value data store. Each kubelet captures the state of its hosting node, it reports state data to the API Server that is ultimately responsible for sending this data to the key-value store in order to be persisted (saved).

    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