in pkg/cloud_provider/clientset/fake.go [47:75]
func (c *FakeClientset) CreatePod(hostNetworkEnabled bool) {
config := webhook.FakeConfig()
c.fakePod = &corev1.Pod{
ObjectMeta: metav1.ObjectMeta{
Name: "",
Namespace: "",
},
Spec: corev1.PodSpec{
Containers: []corev1.Container{
webhook.GetSidecarContainerSpec(config),
},
Volumes: webhook.GetSidecarContainerVolumeSpec(),
},
Status: corev1.PodStatus{
ContainerStatuses: []corev1.ContainerStatus{
{
Name: webhook.GcsFuseSidecarName,
State: corev1.ContainerState{
Running: &corev1.ContainerStateRunning{},
},
},
},
},
}
if hostNetworkEnabled {
c.fakePod.Spec.HostNetwork = true
}
}