Documenting the scheduling control loops in Kubernetes

82 views
Skip to first unread message

David Oppenheimer

unread,
Apr 27, 2017, 8:11:20 PM4/27/17
to kuberne...@googlegroups.com
@bgrant0607 had recommended to write a doc on scheduling control loops in Kubernetes (with "scheduling" defined broadly), since there are a relatively large set of components involved, and understanding their interactions is useful for understanding how the pieces of the system fit together.

So, I've put together a doc which you can find here. Anyone on the kubernetes-dev mailing list can view and comment on it.

Here is the first paragraph of the introduction:

This document describes scheduling control loops in Kubernetes, and their interactions. Any component that, based on observing some system state (i.e. not manually triggered), creates a pod or container, binds a pod, evicts a pod or container, adds a node to the cluster, or removes a node from the cluster, is within the scope of this doc. Control loops for networking and storage are outside the scope of this doc.

Please feel free to add suggestions or additions.

Thanks!

David


Brian Grant

unread,
Apr 28, 2017, 12:50:25 AM4/28/17
to David Oppenheimer, kuberne...@googlegroups.com
Thanks!

--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzdnmE98Aq2w6oDXkYCObtb24XQevNBXMi7EGAaDDfaEew%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages