Вопрос описания развертывания в k8s: код против YAML не такой банальный, как это может показаться на первый взгляд. Разработчикам только дай волю и все приложения станут саморазвертываемыми. Решаются сразу две проблемы: анонсируемая - исключение ручного труда и ошибок при правке конфигурационных файлов и политическая: даже небольшие изменения конфигурации могут производится только разработчками(а иначе однажды ненароком и уволить могут). См. https://www.infoq.com/articles/metaparticle-pulumi-ballerina