dns is such a mess. like, how many layers of indirection do we need between the user and the actual server? and don't even get me started on kubernetes and its damn yaml configs.