Matrix Docker Ansible eploy
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 

41 rader
1.1 KiB

  1. ---
  2. - ansible.builtin.import_tasks: "{{ role_path }}/tasks/init.yml"
  3. tags:
  4. - always
  5. # Always validating the configuration, even if `matrix_nginx_proxy: false`.
  6. # This role performs actions even if the role is disabled, so we need
  7. # to ensure there's a valid configuration in any case.
  8. - ansible.builtin.import_tasks: "{{ role_path }}/tasks/validate_config.yml"
  9. when: run_setup | bool
  10. tags:
  11. - setup-all
  12. - setup-nginx-proxy
  13. - setup-ssl
  14. - ansible.builtin.import_tasks: "{{ role_path }}/tasks/ssl/main.yml"
  15. when: run_setup | bool
  16. tags:
  17. - setup-all
  18. - setup-nginx-proxy
  19. - setup-ssl
  20. - ansible.builtin.import_tasks: "{{ role_path }}/tasks/setup_nginx_proxy.yml"
  21. when: run_setup | bool
  22. tags:
  23. - setup-all
  24. - setup-nginx-proxy
  25. - ansible.builtin.import_tasks: "{{ role_path }}/tasks/self_check_well_known.yml"
  26. delegate_to: 127.0.0.1
  27. become: false
  28. when: run_self_check | bool
  29. tags:
  30. - self-check
  31. - name: Mark matrix-nginx-proxy role as executed
  32. ansible.builtin.set_fact:
  33. matrix_nginx_proxy_role_executed: true
  34. tags:
  35. - always