diff --git a/pkg/k8s/policy.go b/pkg/k8s/policy.go index aaab050b96b7f..5109cc57c5922 100644 --- a/pkg/k8s/policy.go +++ b/pkg/k8s/policy.go @@ -247,7 +247,7 @@ func serverIncludesPod(server serverv1beta3.Server, pods []corev1.Pod) bool { for _, pod := range pods { if selector.Matches(labels.Set(pod.Labels)) { - for _, container := range pod.Spec.Containers { + for _, container := range append(pod.Spec.InitContainers, pod.Spec.Containers...) { for _, p := range container.Ports { if server.Spec.Port.IntVal == p.ContainerPort || server.Spec.Port.StrVal == p.Name { return true