feat: Adds DNS-related configuration values onto Deployment
Added values and changed related templates accordingly so that we can specify dnsConfig and dnsPolicy.
Please describe what issue this PR is fixing. Is it Helm chart only? For reference.
@yorugac This PR addresses DNS stability and consistency for k6 runner Pods in environments where DNS behavior is tightly controlled (e.g., regulated / financial environments).
It adds explicit dnsPolicy and dnsConfig settings at Helm chart level to ensure predictable DNS resolution behavior (reduced DNS timeout, limited retry attempts, and controlled ndots), which helps prevent excessive DNS blocking or retry storms during high-concurrency k6 test runs.
This change is Helm chart only and does not modify any controller logic, CRDs, or runtime behavior of the operator itself. It only affects the PodSpec of the k6 runner Pods rendered by the chart.
Hello @yorugac, I created #692 to comply with the reference you shared. PTAL :)