Eli Mallon
Eli Mallon
I just tested this against OBS Studio and it seems to be working flawlessly.
One way you could do this today with no changes to the node software would be to run Consul on all of your nodes and point your DNS resolver to...
@ldez Totally! I'm pretty sure it's impossible to build that project without `CGO_ENABLED=0` due to some ffmpeg dependencies that I need to do a better job isolating. So `CGO_ENABLED=0` is...
Hmm. Somewhere in the universe there is some code that's telling me a lie about `fmt`. I'll try and figure out where it is.
Yeah, from glancing through the code [the request for nodes appears to be unconditional](https://github.com/kubernetes-sigs/external-dns/blob/6d92c8619cb012eedb11d9bcb882b480330918c5/source/service.go#L102-L107); unless I'm misunderstanding something `--source=service` will always require a search for nodes. Seems like better behavior...
/remove-lifecycle rotten Bug isn't a huge deal, but my comment here would still be an improvement in behavior: https://github.com/kubernetes-sigs/external-dns/issues/3169#issuecomment-1327855220
/remove-lifecycle stale
/remove-lifecycle stale
@ledlamp That makes sense - do you know if that uses a different code path or whether that's already handled by my change?
@ledlamp That's interesting, could dig into that. But if my change lands, you're at least allowed to change to a root handle after the fact. > We probably need something...