clean
This commit is contained in:
parent
2644c4b027
commit
536c808bd7
22
hosts
22
hosts
|
@ -28,4 +28,24 @@ mongo2
|
|||
|
||||
[verdnatura_servers]
|
||||
|
||||
docker ansible_host=10.0.6.116
|
||||
docker ansible_host=10.0.6.116
|
||||
mox1 ansible_host=10.24.1.1
|
||||
mox2 ansible_host=10.24.1.2
|
||||
mox3 ansible_host=10.24.1.3
|
||||
mox4 ansible_host=10.24.1.4
|
||||
mox5 ansible_host=10.24.1.5
|
||||
ve3 ansible_host=10.24.2.3
|
||||
ve4 ansible_host=10.24.2.4
|
||||
ve5 ansible_host=10.24.2.5
|
||||
vcenter ansible_host=10.24.2.255
|
||||
mox1-ilo ansible_host=10.24.3.1
|
||||
mox2-ilo ansible_host=10.24.3.2
|
||||
mox3-ilo ansible_host=10.24.3.3
|
||||
mox4-ilo ansible_host=10.24.3.4
|
||||
mox5-ilo ansible_host=10.24.3.5
|
||||
ve3-ilo ansible_host=10.24.4.3
|
||||
ve4-ilo ansible_host=10.24.4.4
|
||||
ve5-ilo ansible_host=10.24.4.5
|
||||
mox91 ansible_host=10.29.1.91
|
||||
mox92 ansible_host=10.29.1.92
|
||||
mox93 ansible_host=10.29.1.93
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
|
||||
- hosts: all
|
||||
gather_facts: false
|
||||
tasks:
|
||||
- ping:
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
- name: Install WordPress, MySQL, Nginx, and PHP-FPM
|
||||
hosts: all
|
||||
remote_user: root
|
||||
# remote_user: user
|
||||
# become: yes
|
||||
# become_method: sudo
|
||||
|
||||
roles:
|
||||
- common
|
||||
- mysql
|
||||
- nginx
|
||||
- php-fpm
|
||||
- wordpress
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
- hosts: webservers #modify your server list
|
||||
remote_user: root
|
||||
|
||||
tasks:
|
||||
- include_vars: users.yml
|
||||
- name: Creating users to Jump Server
|
||||
user: name="{{ item.username}}"
|
||||
with_items: "{{ users }}"
|
||||
|
||||
- name: Placing SSH Key to Authorized Key
|
||||
#please note that this code assumes as if the public-private key pair is generated, all public users (created above) have public keys copied at one place i.e. keyfiles directory for the ease
|
||||
authorized_key: user="{{item.username}}" key="{{ lookup('file', './keyfiles/authorized_keys.{{ item.username}}.pub')}}"
|
||||
with_items: "{{ users }}"
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
- name: Install WordPress, MySQL, Nginx, and PHP-FPM
|
||||
hosts: all
|
||||
remote_user: root
|
||||
# remote_user: user
|
||||
# become: yes
|
||||
# become_method: sudo
|
||||
|
||||
roles:
|
||||
- common
|
||||
- mysql
|
||||
- nginx
|
||||
- php-fpm
|
||||
- wordpress
|
|
@ -1,17 +0,0 @@
|
|||
---
|
||||
# The playbook creates a new database test and populates data in the database to test the sharding.
|
||||
|
||||
- hosts: $servername
|
||||
remote_user: root
|
||||
tasks:
|
||||
- name: Create a new database and user
|
||||
mongodb_user: login_user=admin login_password=${mongo_admin_pass} login_port=${mongos_port} database=test user=admin password=${mongo_admin_pass} state=present
|
||||
|
||||
- name: Pause for the user to get created and replicated
|
||||
pause: minutes=3
|
||||
|
||||
- name: Execute the collection creation script
|
||||
command: /usr/bin/mongo localhost:${mongos_port}/test -u admin -p ${mongo_admin_pass} /tmp/testsharding.js
|
||||
|
||||
- name: Enable sharding on the database and collection
|
||||
command: /usr/bin/mongo localhost:${mongos_port}/admin -u admin -p ${mongo_admin_pass} /tmp/enablesharding.js
|
Loading…
Reference in New Issue