A region needs to know if it's a 'master region' or a 'slave region'. I decided to add a folder 'group vars' to the virtualized installation. Why not in config/installation_configuration.sh ? Because we add a new variable, that is not relevant for the former installation process. And IMO the environment variables defined in a shell script are a code smell. Why not in config/ansible/ansible.cfg? Because these variables are ansible-specific not application-specific. From my understanding, application-specific variables in ansible should go into a folder called group_vars/.
A region needs to know if it's a 'master region' or a 'slave region'. I decided to add a folder 'group vars' to the virtualized installation. Why not in config/installation_configuration.sh ? Because we add a new variable, that is not relevant for the former installation process. And IMO the environment variables defined in a shell script are a code smell. Why not in config/ansible/ansible.cfg? Because these variables are ansible-specific not application-specific. From my understanding, application-specific variables in ansible should go into a folder called group_vars/.