NE-2414: Use trafficDistribution: PreferSameNode for openshift-dns Service
#457
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ovn-kubernetes and our build of kube-proxy both currently special-case openshift-dns to give it "prefer same node" semantics. As of k8s 1.34 / OCP 4.22, we can do this in a standard way by adding "
trafficDistribution: PreferSameNode" to theopenshift-dnsservice.(
trafficDistributionitself is GA as of k8s 1.33,PreferSameNodeis Beta in 1.34 and already GA upstream in 1.35.)(ovn-k probably won't implement
trafficDistributionin 4.22, but merging this now will let us get rid of a patch for kube-proxy in openshift/kubernetes.)