тут, наверное, несколько вариантов:
1. Какой-нибудь yaml-based способ описания желаемого контейнера. Возможно, эволюция
https://github.com/GoogleContainerTools/kaniko - этого проекта
2. Поверх кубера начнут появляться всё больше и больше готовых платформ (a-ka PaaS). Платформы будут сами уметь строить образы (возможно, внутри генерируя тот самый докер файл) - программистам будет достаточно дать репозиторий с кодом.