Я могу указать в файле docker-compose.yml как
…
environment:
- SONARQUBE_JDBC_URL=${SONARQUBE_JDBC_URL}
- SONARQUBE_JDBC_USERNAME=${SONARQUBE_JDBC_USERNAME}
- SONARQUBE_JDBC_PASSWORD=${SONARQUBE_JDBC_PASSWORD}
…
И тогда переменные подгрузятся откудато. К примеру в docker есть файл .env
Про extra-vars как я понял при запуске плейбука
ansible-playbook sonarqube.yml --extra-vars "sonarqube_jdbc_url=
http://url-link.ru:234 sonarqube_jdbc_username=admin sonarqube_jdbc_password=aBUYA&*&^FS“