This got a bit out of hand but I think the end result is much easier to understand and reason about.
see commits for details, it might be easier to just read the final coredns file for review rather than trying to make sense of the diff as a lot of code was moved around
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/containers/aardvark-dns/blob/main/OWNERS)~~ [Luap99]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
This got a bit out of hand but I think the end result is much easier to understand and reason about.
see commits for details, it might be easier to just read the final coredns file for review rather than trying to make sense of the diff as a lot of code was moved around