Kubelet and pod

kubelet run and monitor pod?
when worker or pod dies then job controller restart that pod?