You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.2 KiB
39 lines
1.2 KiB
- name: Configure Store Server
|
|
remote_user: root
|
|
hosts: store
|
|
vars:
|
|
ansible_ssh_common_args: -oControlMaster=auto -oControlPersist=60s -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
|
|
roles:
|
|
- mjb-profile-store
|
|
|
|
- name: Configure Certbot Server
|
|
remote_user: root
|
|
hosts: certbot
|
|
vars:
|
|
ansible_ssh_common_args: -oControlMaster=auto -oControlPersist=60s -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
|
|
roles:
|
|
- mjb-profile-certbot
|
|
|
|
- name: Configure Build Servers
|
|
remote_user: root
|
|
hosts: buildservers
|
|
vars:
|
|
ansible_ssh_common_args: -oControlMaster=auto -oControlPersist=60s -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
|
|
roles:
|
|
- mjb-profile-buildserver
|
|
|
|
- name: Configure The Panel Server
|
|
remote_user: root
|
|
hosts: panel
|
|
vars:
|
|
ansible_ssh_common_args: -oControlMaster=auto -oControlPersist=60s -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
|
|
roles:
|
|
- mjb-profile-panel
|
|
|
|
- name: Configure Web Servers
|
|
remote_user: root
|
|
hosts: webservers
|
|
vars:
|
|
ansible_ssh_common_args: -oControlMaster=auto -oControlPersist=60s -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
|
|
roles:
|
|
- mjb-profile-webserver
|
|
|