46
Server / Re:Ansible - group_vars a host_vars - mam jine parametry, nez ocekavam
« kdy: 06. 08. 2019, 12:59:55 »
Nebyl by odkaz někam na git kde by se na to dalo kouknout jako na celek?
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
Dík. ale ten reject na postfixu se mi úplně nelíbí. Kdybych se přeci jen rozhodl dát šanci těm blacklistům, je možnost je použít jen k tagování, že jde o spam? Není nic neobvyklého, že na blacklistech skončí SMTP freemailů, ISP a podobně.
Používám Postfix, Amavisd-new a pod ním ten SpamAssassin.
Tohle moc nechápu mohl by jsi to trochu rozvést?
/skupina/hosts_vars/fdqn/{vars.yaml,vault.yaml}ansible_become: true
ansible_become_pass: '{{ vault_sudo_pass }}'Tak to nevim, snad to nekdo potvrdi. Ale u handleru mam trochu problem s tim, ze pokud playbook padne na chybe jeste pred handlerem, tak na provedene zmeny jiz handler nereaguje, takze se mu vyhybam co muzu.
#production/hosts
[project_name]
project_name.server.ltd
[nextcloud]
cloud.server.ltd
test.server.ltd#site.yml
---
- hosts: nextcloud
roles:
- nextcloud
- hosts: project_name
pre_tasks:
- import_tasks: roles/project_name/tasks/pre.yml
roles:
- generic/mariadb
- generic/apache
- project_name
post_tasks:
- import_tasks: roles/project_name/tasks/post.yml
- import_tasks: roles/generic/apache/tasks/print_hosts.yml
- hosts: nextcloud
roles:
- generic/common
- generic/mariadb
- generic/apache
- nextcloud#roles/nextcloud/meta/main.yml
---
dependencies:
- generic/common
- generic/mariadb
- generic/apacheansible-playbook site.yml ostatní (webserver.yml, database.yml) konvertujte na role. Ano je to pak obrovskej moloch ale máme --tags --limit,...
group_vars/groupname
group_parameter:
option1: "value"
option2: "value"
host_vars/hostname
host_parameter:
option3: "value"- name: Merge parametr
set_fact:
parametr: '{{ group_parameter + item }}'
loop:
- '{{ host_parameter | default(null) }}'
smtp_destination_concurrency_limit = 2
smtp_destination_rate_delay = 10s
smtp_extra_recipient_limit = 10