Add initial lifecycle and hooks into kubelet.

need something that limits the size of the return value, or at least an issue to fix that later.