external-dns icon indicating copy to clipboard operation
external-dns copied to clipboard

add ability to disable nodePort Support

Open jpiper opened this issue 1 year ago • 19 comments
trafficstars

Description

When running external-dns in a multi-tenant environment (e.g. in namespaced=true mode in the helm chart), users may not be in a position to give access to the Node resource to the external-dns deployment. At the moment, external-dns will not function without access to the Node resource as a Node informer is always created by the Pod and Service sources.

In this PR I add the flag --ignore-nodeports that disables the Node informer and then ensures the Pod and Service sources makes no attempt to try and retrieve any information from the Node resource.

jpiper avatar Sep 05 '24 13:09 jpiper