sorkinl: Partial refactor of platform specific code in kubelet

JobBuild
109761
06-27 00:17
03017fd0
06-27 00:16
pull-kubernetes-conformance-kind-ga-only-parallel 1541213631213998080
pull-kubernetes-dependencies 1541213630970728448
pull-kubernetes-e2e-capz-windows-containerd 1541213631293689856
pull-kubernetes-e2e-gce-100-performance 1541213631381770240
pull-kubernetes-e2e-gce-ubuntu-containerd 1541213631025254400
pull-kubernetes-e2e-kind 1541213631113334784
pull-kubernetes-e2e-kind-ipv6 1541213631159472128
pull-kubernetes-integration 1541213631071391744
pull-kubernetes-node-e2e-containerd 1541213631331438592
pull-kubernetes-typecheck 1541213631805394944
pull-kubernetes-unit 1541213631247552512
pull-kubernetes-verify 1541213633478922240
pull-kubernetes-verify-govet-levee 1541213632652644352