72 lines
4.1 KiB
YAML
72 lines
4.1 KiB
YAML
- hosts: dtap-backend dtap-frontend dtap-database
|
|
roles:
|
|
- { role: debian-apt, tags: ['debian-apt'] }
|
|
- { role: di-common, tags: ['di-common'] }
|
|
- { role: di-apt, tags: ['di-common'] }
|
|
|
|
- hosts: dtap-database
|
|
roles:
|
|
- { role: mysql, tags: ['mysql'] }
|
|
- { role: redis, tags: ['redis'] }
|
|
- { role: java, tags: ['java'] }
|
|
- { role: elasticsearch, tags: ['elasticsearch'] }
|
|
|
|
- hosts: dtap-frontend
|
|
roles:
|
|
- { role: dtap-generic, tags: ['di-common', 'dtap-generic'] }
|
|
- { role: nginx, tags: ['nginx'] }
|
|
- { role: nodejs, tags: ['nodejs'] }
|
|
- { role: highcharts, tags: ['highcharts'] }
|
|
- { role: memcached, tags: ['memcached'] }
|
|
- { role: php-sury-apt, tags: ['php', 'php-core', 'php-apt'] }
|
|
- { role: php, tags: ['php', 'php-core'] }
|
|
- { role: php7_1-zmq, tags: ['php', 'php-zmq'] }
|
|
- { role: php7_1-pdflib, tags: ['php', 'php-pdflib'] }
|
|
- { role: di-web-landingpage, tags: ['di-web-landingpage', 'di-custom-packages'] }
|
|
- { role: di-web-mti, tags: ['di-web-mti', 'di-custom-packages'] }
|
|
- { role: di-web-mtiapp, tags: ['di-web-mtiapp', 'di-custom-packages'] }
|
|
- { role: di-web-mtitm, tags: ['di-web-mtitm', 'di-custom-packages'] }
|
|
- { role: di-web-mtiwss, tags: ['di-web-mtiwss', 'di-custom-packages'] }
|
|
- { role: di-web-am, tags: ['di-web-am', 'di-custom-packages'] }
|
|
- { role: di-web-mtisupport, tags: ['di-web-mtisupport', 'di-custom-packages'] }
|
|
- { role: di-railinsight, tags: ['di-railinsight', 'di-custom-packages'] }
|
|
- { role: di-timesheet, tags: ['di-timesheet', 'di-custom-packages'] }
|
|
- { role: di-additional-directories, tags: ['di-additional-directories', 'di-custom-packages'] }
|
|
- { role: di-logrotate, tags: ['di-logrotate'] }
|
|
- { role: di-cron, tags: ['cron', 'di-cron'] }
|
|
- { role: di-locale, tags: ['locale'] }
|
|
- { role: postfix, tags: ['postfix'] }
|
|
|
|
- hosts: dtap-backend
|
|
roles:
|
|
- { role: dtap-generic, tags: ['di-common', 'dtap-generic'] }
|
|
- { role: mysql, tags: ['mysql'] }
|
|
- { role: di-device-manager, tags: ['di-device-manager', 'di-custom-packages'] }
|
|
- { role: di-influxdb-logger, tags: ['di-influxdb-logger', 'di-custom-packages'] }
|
|
- { role: di-logging, tags: ['di-logging', 'di-custom-packages'] }
|
|
- { role: di-mysql-proxy, tags: ['di-mysql-proxy', 'di-custom-packages'] }
|
|
- { role: di-project-proxy, tags: ['di-project-proxy', 'di-custom-packages'] }
|
|
- { role: di-redis-proxy, tags: ['di-redis-proxy', 'di-custom-packages'] }
|
|
- { role: di-secure-server, tags: ['di-secure-server', 'di-custom-packages'] }
|
|
- { role: di-smp, tags: ['di-smp', 'di-custom-packages'] }
|
|
- { role: di-crtm3000, tags: ['di-crtm3000', 'di-custom-packages'] }
|
|
- { role: di-tws3000, tags: ['di-tws3000', 'di-custom-packages'] }
|
|
- { role: di-wss, tags: ['di-wss', 'di-custom-packages'] }
|
|
- { role: di-zkl3000rc, tags: ['di-zkl3000rc', 'di-custom-packages'] }
|
|
- { role: di-lora-interface, tags: ['di-lora-interface', 'di-custom-packages'] }
|
|
- { role: di-cp3000-interface, tags: ['di-cp3000-interface', 'di-custom-packages'] }
|
|
- { role: di-cp3000-interface_migrate, tags: ['di-cp3000-interface', 'di-custom-packages'] }
|
|
- { role: di-nbiot-interface, tags: ['di-nbiot-interface', 'di-custom-packages'] }
|
|
- { role: di-mtinfo-api, tags: ['di-mtinfo-api', 'di-custom-packages'] }
|
|
- { role: di-device-api, tags: ['di-device-api', 'di-custom-packages'] }
|
|
- { role: di-authentication-service, tags: ['di-authentication-service', 'di-custom-packages'] }
|
|
- { role: di-users-service, tags: ['di-users-service', 'di-custom-packages'] }
|
|
- { role: di-companies-service, tags: ['di-companies-service', 'di-custom-packages'] }
|
|
- { role: di-assets-service, tags: ['di-assets-service', 'di-custom-packages'] }
|
|
- { role: di-notification-service, tags: ['di-notification-service', 'di-custom-packages'] }
|
|
- { role: di-timesheet-api, tags: ['di-timesheet-api', 'di-custom-packages'] }
|
|
- { role: di-railinsightbe, tags: ['di-railinsightbe', 'di-custom-packages'] }
|
|
- { role: di-logrotate, tags: ['di-logrotate'] }
|
|
- { role: di-rpc-util, tags: ['di-rpc-util', 'di-custom-packages'] }
|
|
|