I am new to kubernetes world and in ongoing process of understanding kubernetes in depth.
I want to understand the exact working of pod scheduling via tiller to controller and deployment on the worker nodes.
Please anyone provide me reference to relevant docs or links.
Any help would be highly appreciated.
This is one very fine blog about how kubernetes scheduler work:
https://jvns.ca/blog/2017/07/27/how-does-the-kubernetes-scheduler-work/
You should also have a look at the performance tuning of scheduler, which explains in detail idea about how can you tune your scheduler.
At last, for understanding how can you write your own scheduler, watch Kelsey Hightower's talk here
Hope this gives you fair idea about scheduler.