add Final Infrastructure Setup

This commit is contained in:
Patryk Hegenberg 2026-03-29 13:45:10 +02:00
commit 7733dde658
174 changed files with 204949 additions and 0 deletions

View file

@ -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