Much as I love k8s, writing initial YAML boilerplate is a pain. Since docker-compose YAML syntax describes many of the same things in a more compact format, I've taken to writing a docker-compose.yaml and then piping it through Kompose (https://kompose.io). Great timesaver.