I tried to find if there is a way to share contents of the configuration between aps in the yml file, maybe I missed it somewhere.
In my conf.yml file I have a lot of redundancy especially in the attributes part of the apps (bc_desktop, codeserver, jupyter,…), which is not ideal when I need to modify part of it.
I use ansible to deploy my apps. I’ve got almost everything extracted into variables and mappings. Then I just template everything in. It’s all basically just the same desktop, just run X command instead of Y app and pick from a list of versions. Everything else is boilerplate.