add Final Infrastructure Setup
This commit is contained in:
commit
7733dde658
174 changed files with 204949 additions and 0 deletions
|
|
@ -0,0 +1,80 @@
|
|||
---
|
||||
|
||||
- name: Enable email notifications
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^custom.transfer-job-manager.email-notification-enabled.*$'
|
||||
line: "custom.transfer-job-manager.email-notification-enabled=true"
|
||||
state: present
|
||||
|
||||
- name: Set smtp host
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.host.*$'
|
||||
line: "spring.mail.host={{ current_host_config.smtplog_server_ip | default(current_host_config.ip) }}"
|
||||
state: present
|
||||
|
||||
- name: Set smtp port
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.port.*$'
|
||||
line: "spring.mail.port={{ smtplog_port }}"
|
||||
state: present
|
||||
|
||||
- name: Set smtp user
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.username.*$'
|
||||
line: "spring.mail.username="
|
||||
state: present
|
||||
|
||||
- name: Set smtp password
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.password.*$'
|
||||
line: "spring.mail.password="
|
||||
state: present
|
||||
|
||||
- name: Set smtp authentication
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.properties.mail.smtp.auth.*$'
|
||||
line: "spring.mail.properties.mail.smtp.auth=false"
|
||||
state: present
|
||||
|
||||
- name: Set smtp ssl trust
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.properties.mail.smtp.ssl.trust.*$'
|
||||
line: "spring.mail.properties.mail.smtp.ssl.trust=*"
|
||||
state: present
|
||||
|
||||
- name: Set smtp starttls
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.properties.mail.smtp.starttls.enable.*$'
|
||||
line: "spring.mail.properties.mail.smtp.starttls.enable=false"
|
||||
state: present
|
||||
|
||||
- name: Set smtp tls
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.tls.*$'
|
||||
line: "spring.mail.tls=false"
|
||||
state: present
|
||||
|
||||
- name: Set smtp protocol
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.protocol.*$'
|
||||
line: "spring.mail.protocol=smtp"
|
||||
state: present
|
||||
|
||||
- name: Set mail encoding
|
||||
lineinfile:
|
||||
dest: "{{ configs.mft_services.transfer_job_manager.config }}"
|
||||
regexp: '^spring.mail.defaultEncoding.*$'
|
||||
line: "spring.mail.defaultEncoding=UTF-8"
|
||||
state: present
|
||||
|
||||
# vim:ft=ansible
|
||||
Loading…
Add table
Add a link
Reference in a new issue