func()

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
	}
}