diff --git a/apps/k8s-operator/internal/controller/challengeinstance_controller.go b/apps/k8s-operator/internal/controller/challengeinstance_controller.go index 14412e90..59a90274 100644 --- a/apps/k8s-operator/internal/controller/challengeinstance_controller.go +++ b/apps/k8s-operator/internal/controller/challengeinstance_controller.go @@ -482,7 +482,9 @@ func (r *ChallengeInstanceReconciler) deployResources(ctx context.Context, insta if podSpec.EnableServiceLinks == nil { podSpec.EnableServiceLinks = ptr.To(false) } - podSpec.DNSPolicy = corev1.DNSNone + if podSpec.DNSPolicy == "" { + podSpec.DNSPolicy = corev1.DNSNone + } if podSpec.DNSConfig == nil { podSpec.DNSConfig = &corev1.PodDNSConfig{ Nameservers: []string{"1.1.1.1", "1.0.0.1"},