155 lines
3.0 KiB
YAML
155 lines
3.0 KiB
YAML
#在mariadb中创建druid所需要的数据库
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/create-mariadb-database
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
|
|
#启动基础容器
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/zookeeper
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/zookeeper/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/kafka
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/kafka/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/kafka-manager
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/kafka-manager/vars/main.yml
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/druid
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/druid/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/clickhouse
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/clickhouse/vars/main.yml
|
|
|
|
#管理docker容器的组件
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/portainer
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/portainer/vars/main.yml
|
|
|
|
|
|
#在kafka中创建topic
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/create-kafka-topic
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/init/create-kafka-topic/vars/main.yml
|
|
|
|
#创建clickhouse表
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/create-clickhouse-table
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/init/create-clickhouse-table/vars/main.yml
|
|
|
|
#启动其他容器
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/hbase
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/hbase/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- app/galaxy-qgw-service
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/app/galaxy-qgw-service/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- app/galaxy-report-service
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/app/galaxy-report-service/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/gohangout
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/gohangout/vars/main.yml
|
|
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- app/galaxy-job-service
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/app/galaxy-job-service/vars/main.yml
|
|
|
|
|
|
#创建hbase表
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/create-hbase-table
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/init/create-hbase-table/vars/main.yml
|
|
|
|
|
|
#启动flume补全任务
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/flume
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/flume/vars/main.yml
|
|
|
|
#提交topology任务
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/topology
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/init/topology/vars/main.yml
|
|
#链路检测
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/check-end
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/init/check-end/vars/main.yml
|
|
|