diff --git a/script.sh b/script.sh index 5b4047f5efc7558ae8d7697a45f56161c826b92f..3a171506f979aef129575a8b318f29c56ddcd3a6 100644 --- a/script.sh +++ b/script.sh @@ -1,2 +1,3 @@ #!/bin/bash -ANSIBLE_HOST_KEY_CHECKING=False ansible-playbook -i deez_nodes h1.yml h2.yml r1.yml wg.yml \ No newline at end of file +#ANSIBLE_HOST_KEY_CHECKING=False ansible-playbook -i deez_nodes h1.yml h2.yml r1.yml wg.yml +ANSIBLE_HOST_KEY_CHECKING=False ansible-playbook -i deez_nodes r1.yml wg.yml \ No newline at end of file diff --git a/wg.yml b/wg.yml index b2e0f8316f58ccfead1223131e0bf3ee269ac6c4..4ee3929029aa422cec7cfeb83a00987d4d800e29 100644 --- a/wg.yml +++ b/wg.yml @@ -1,3 +1,47 @@ +- name: curl + hosts: h1 + roles: + - hosts + - post + - keys + become: yes + vars: + addr: 10.0.1.2 + router_addr: 10.0.1.1 + other_subnet: 10.0.3.0 + tasks: + - name: install curl + apt: + name: curl + +- name: nginx + hosts: h2 + become: yes + vars: + my_cool_greeting: HEHEHELOOLOLOLO + addr: 10.0.3.2 + router_addr: 10.0.3.1 + other_subnet: 10.0.1.0 + tasks: + - name: install nginx + apt: + name: nginx + - name: copy index.html + template: + src: index.html + dest: /var/www/html/index.html + notify: nginx-restarter + roles: + - hosts + - post + - keys + handlers: + - name: nginx-restarter + service: + name: nginx + state: restarted + + - name: h1_key_set hosts: h2 roles: