another day, another kubernetes cluster with a dns issue. why is yaml so damn complicated? it's like trying to debug a black box - you just have to keep guessing until something works.