diff options
| author | zhangzhihan <[email protected]> | 2020-09-23 14:07:56 +0800 |
|---|---|---|
| committer | zhangzhihan <[email protected]> | 2020-09-23 14:07:56 +0800 |
| commit | c84cf9fa02f71279f6f157a12318ccab7bbc82e1 (patch) | |
| tree | 0299fef8fa8744b3f61fea469b2790140905ccfa /roles/tsg_app/tasks/main.yml | |
| parent | 37dab8e8425a98a9ddc72ddf1c635de2fdaac514 (diff) | |
update
Diffstat (limited to 'roles/tsg_app/tasks/main.yml')
| -rw-r--r-- | roles/tsg_app/tasks/main.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/roles/tsg_app/tasks/main.yml b/roles/tsg_app/tasks/main.yml new file mode 100644 index 0000000..2855b53 --- /dev/null +++ b/roles/tsg_app/tasks/main.yml @@ -0,0 +1,32 @@ +--- +- name: "copy tsg_app rpms to destination server" + copy: + src: "{{ role_path }}/files/" + dest: /tmp/ansible_deploy/ + +- name: "install tsg_app packages" + yum: + name: "{{ app_packages }}" + state: present + skip_broken: yes + vars: + app_packages: + - /tmp/ansible_deploy/app_master-1.0.5.5a4fb22-2.el7.x86_64.rpm + - /tmp/ansible_deploy/app_control_plug-1.0.3.447fc53-2.el7.x86_64.rpm + - /tmp/ansible_deploy/app_proto_identify-1.0.3.6c893f2-2.el7.x86_64.rpm + - /tmp/ansible_deploy/app_sketch_local-1.0.4.0edaf58-2.el7.x86_64.rpm + when: tsg_app_enable == 1 + +- name: "Template the appconf/main.conf" + template: + src: "{{ role_path }}/templates/main.conf.j2" + dest: /home/mesasoft/sapp_run/appconf/main.conf + tags: template + when: tsg_app_enable == 1 + +- name: "Template the appconf/maat.conf" + template: + src: "{{ role_path }}/templates/maat.conf.j2" + dest: /home/mesasoft/sapp_run/appconf/maat.conf + tags: template + when: tsg_app_enable == 1 |
