diff --git a/A000001.yml b/A000001.yml index 9042813..f2621e9 100644 --- a/A000001.yml +++ b/A000001.yml @@ -9,25 +9,13 @@ mode: 0775 recurse: yes -# - name: Copy file from machine1 to machine2 -# shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - -# - name: Copy composers file locally up docker-compose file -# delegate_to: localhost -# environment: -# RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" -# synchronize: -# src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" -# dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" -# tags: download,local + - name: Copy file from 10.10.10.13 to Local Directory + shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - name: Set up docker-compose file template: src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" dest: "{{DESTINATION_FOLDER}}" - # template: - # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "{{DESTINATION_FOLDER}}" - name: docker compose up shell: diff --git a/A000002.yml b/A000002.yml index fe4b4b9..82cf734 100644 --- a/A000002.yml +++ b/A000002.yml @@ -11,27 +11,11 @@ - name: Copy file from 10.10.10.13 to Local Directory shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - - # - name: Copy file from machine1 to machine2 - # shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - - # - name: Copy composers file locally up docker-compose file - # delegate_to: localhost - # environment: - # RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" - # synchronize: - # src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" - # tags: download,local - name: Set up docker-compose file template: src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" dest: "{{DESTINATION_FOLDER}}" - # template: - # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "{{DESTINATION_FOLDER}}" - - name: docker compose up shell: diff --git a/A000003.yml b/A000003.yml index c4f61ea..595f31f 100644 --- a/A000003.yml +++ b/A000003.yml @@ -1,7 +1,6 @@ --- - hosts: "{{ WHAT_HOST_IN_USE }}" - tasks: - name: "003 Creates directory {{ DESTINATION_FOLDER }}" ansible.builtin.file: @@ -10,42 +9,14 @@ mode: 0775 recurse: yes - # - name: "Creates local directory for composer {{ ANSIBLE_TRANSPORT_PATH }}" - # delegate_to: localhost - # path: "/home/semaphore/parts/{{ ANSIBLE_TRANSPORT_PATH }}" - # state: directory - # mode: 0775 - # recurse: yes - name: Copy file from 10.10.10.13 to Local Directory shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - # - name: Copy file from machine1 to machine2 - # shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - - # - name: Copy composers file locally up docker-compose file - # delegate_to: localhost - # # environment: - # # RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" - # synchronize: - # src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" - # tags: download,local - - - name: Set up remote docker-compose file - template: - src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" - dest: "{{DESTINATION_FOLDER}}" - remote_src: true - - name: Set up docker-compose file template: src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" dest: "{{DESTINATION_FOLDER}}" - # template: - # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "{{DESTINATION_FOLDER}}" - - name: docker compose up shell: diff --git a/A000004.yml b/A000004.yml index b633481..238faf3 100644 --- a/A000004.yml +++ b/A000004.yml @@ -9,27 +9,13 @@ mode: 0775 recurse: yes - - # - name: Copy file from machine1 to machine2 - # shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - - # - name: Copy composers file locally up docker-compose file - # delegate_to: localhost - # environment: - # RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" - # synchronize: - # src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" - # tags: download,local + - name: "Copy file from 10.10.10.13 to Local Directory" + shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - name: Set up docker-compose file template: src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" dest: "{{DESTINATION_FOLDER}}" - # template: - # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "{{DESTINATION_FOLDER}}" - - name: docker compose up shell: diff --git a/A000005.yml b/A000005.yml index d3bff95..2c54e26 100644 --- a/A000005.yml +++ b/A000005.yml @@ -9,33 +9,13 @@ mode: 0775 recurse: yes - - # - name: Copy file from machine1 to machine2 - # shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - - # - name: Copy composers file locally up docker-compose file - # delegate_to: localhost - # environment: - # RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" - # synchronize: - # src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" - # tags: download,local - - - name: Set up remote docker-compose file - template: - src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" - dest: "{{DESTINATION_FOLDER}}" - remote_src: true - + - name: Copy file from 10.10.10.13 to Local Directory + shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml - name: Set up docker-compose file template: src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" dest: "{{DESTINATION_FOLDER}}" - # template: - # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" - # dest: "{{DESTINATION_FOLDER}}" - name: docker compose up shell: diff --git a/BACK-UP-ZFILE.txt b/BACK-UP-ZFILE.txt new file mode 100644 index 0000000..19ea01f --- /dev/null +++ b/BACK-UP-ZFILE.txt @@ -0,0 +1,116 @@ +--- +- hosts: "{{ WHAT_HOST_IN_USE }}" + + tasks: + - name: "001 Creates directory {{ DESTINATION_FOLDER }}" + ansible.builtin.file: + path: "{{ DESTINATION_FOLDER }}" + state: directory + mode: 0775 + recurse: yes + +# - name: Copy file from machine1 to machine2 +# shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml + +# - name: Copy composers file locally up docker-compose file +# delegate_to: localhost +# environment: +# RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" +# synchronize: +# src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" +# dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" +# tags: download,local + + - name: Set up docker-compose file + template: + src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" + dest: "{{DESTINATION_FOLDER}}" + # template: + # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" + # dest: "{{DESTINATION_FOLDER}}" + + - name: docker compose up + shell: + chdir: "{{DESTINATION_FOLDER}}/" + cmd: docker-compose up -d + + + +--- +- hosts: "{{ WHAT_HOST_IN_USE }}" + + tasks: + - name: "002 Creates directory {{ DESTINATION_FOLDER }}" + ansible.builtin.file: + path: "{{ DESTINATION_FOLDER }}" + state: directory + mode: 0775 + recurse: yes + + - name: Copy file from 10.10.10.13 to Local Directory + shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml + + # - name: Copy file from machine1 to machine2 + # shell: sshpass -p '{{ RSYNC_PASSWORD }}' scp {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml + + # - name: Copy composers file locally up docker-compose file + # delegate_to: localhost + # environment: + # RSYNC_PASSWORD: "{{ RSYNC_PASSWORD }}" + # synchronize: + # src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" + # dest: "/home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}" + # tags: download,local + + - name: Set up docker-compose file + template: + src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" + dest: "{{DESTINATION_FOLDER}}" + # template: + # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" + # dest: "{{DESTINATION_FOLDER}}" + + + - name: docker compose up + shell: + chdir: "{{DESTINATION_FOLDER}}/" + cmd: docker-compose up -d + + + +--- +- hosts: "{{ WHAT_HOST_IN_USE }}" + + + tasks: + - name: "003 Creates directory {{ DESTINATION_FOLDER }}" + ansible.builtin.file: + path: "{{ DESTINATION_FOLDER }}" + state: directory + mode: 0775 + recurse: yes + + + - name: Copy file from 10.10.10.13 to Local Directory + shell: scp ~/.ssh/id_rsa.pub {{WHAT_PART_REMOTE}}/docker-compose.yml /home/semaphore/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml + + + - name: Set up remote docker-compose file + template: + src: "rsync://{{WHAT_PART_REMOTE}}/docker-compose.yml" + dest: "{{DESTINATION_FOLDER}}" + remote_src: true + + - name: Set up docker-compose file + template: + src: "/home/semaphore/parts/{{ANSIBLE_TRANSPORT_PATH}}/docker-compose.yml" + dest: "{{DESTINATION_FOLDER}}" + # template: + # src: "{{WHAT_PART_REMOTE}}/docker-compose.yml" + # dest: "{{DESTINATION_FOLDER}}" + + + - name: docker compose up + shell: + chdir: "{{DESTINATION_FOLDER}}/" + cmd: docker-compose up -d \ No newline at end of file