k6-operator icon indicating copy to clipboard operation
k6-operator copied to clipboard

feat: Adds DNS-related configuration values onto Deployment

Open kworkbee opened this issue 2 weeks ago • 1 comments

Added values and changed related templates accordingly so that we can specify dnsConfig and dnsPolicy.

kworkbee avatar Dec 08 '25 11:12 kworkbee

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Dec 08 '25 11:12 CLAassistant

Please describe what issue this PR is fixing. Is it Helm chart only? For reference.

yorugac avatar Dec 12 '25 18:12 yorugac

@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.

kworkbee avatar Dec 13 '25 03:12 kworkbee

Hello @yorugac, I created #692 to comply with the reference you shared. PTAL :)

kworkbee avatar Dec 15 '25 13:12 kworkbee