jean-cloud-services/provisioning/roles/deploy_all/tasks/main.yml

39 lines
775 B
YAML
Raw Normal View History

2023-04-24 10:11:09 +00:00
---
# tasks file for deploy_all
- name: sync services dirs
ansible.posix.synchronize:
src: ../services/
dest: /docker/
delete: true
archive: false
recursive: true
2023-08-28 18:25:32 +00:00
2023-04-24 10:11:09 +00:00
- name: Add binaries
ansible.posix.synchronize:
src: "{{ role_path }}/files/bin/"
dest: "/usr/local/bin"
2023-08-28 18:25:32 +00:00
- name: Gen env vars
command: gen_env.sh
2023-04-24 10:11:09 +00:00
- name: Add bind conf
ansible.posix.synchronize:
src: "{{ role_path }}/files/bind/"
dest: "/etc/bind/"
- name: make sure bind9 is started
ansible.builtin.service:
name: bind9
state: started
- name: Reload service bind9, in all cases
ansible.builtin.service:
name: bind9
state: reloaded
#- name: Start the deployer
# ansible.builtin.command:
# command: /docker/_deployer/main.sh