77 lines
1.4 KiB
YAML
77 lines
1.4 KiB
YAML
#安装前环境检测
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/check-begin
|
|
#安装JDK
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/install-jdk
|
|
vars_files:
|
|
- roles/init/install-jdk/vars/main.yml
|
|
#安装kafka
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/install-kafka
|
|
vars_files:
|
|
- roles/init/install-kafka/vars/main.yml
|
|
- roles/configs/vars/main.yml
|
|
|
|
#安装pip和docker
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/install-docker
|
|
- init/install-pip
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/init/install-pip/vars/main.yml
|
|
#安装mariadb命令
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/install-mariadb
|
|
|
|
|
|
#开启所有需要的端口
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/open-ports
|
|
vars_files:
|
|
- roles/init/open-ports/vars/main.yml
|
|
|
|
#离线安装的情况下将所有的镜像都发送到指定的目录下
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- images
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
|
|
#启动基础容器
|
|
#minio安装
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/minio
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/minio/vars/main.yml
|
|
#创建docker自定义网络
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- init/create-docker-network
|
|
|
|
#管理docker容器的组件
|
|
- hosts: tsg
|
|
remote_user: root
|
|
roles:
|
|
- commons/portainer
|
|
vars_files:
|
|
- roles/configs/vars/main.yml
|
|
- roles/commons/portainer/vars/main.yml
|