Saltstack Official Nginx Formula
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

init.sls 657B

123456789101112131415161718192021222324252627282930313233
  1. # nginx
  2. #
  3. # Meta-state to fully install nginx.
  4. {%- from 'nginx/map.jinja' import nginx, sls_block with context %}
  5. include:
  6. {%- if nginx.ng is defined %}
  7. - nginx.deprecated
  8. {%- endif %}
  9. - nginx.config
  10. - nginx.service
  11. {%- if nginx.snippets is defined %}
  12. - nginx.snippets
  13. {%- endif %}
  14. - nginx.servers
  15. - nginx.certificates
  16. extend:
  17. nginx_service:
  18. service:
  19. - listen:
  20. - file: nginx_config
  21. - require:
  22. - file: nginx_config
  23. nginx_config:
  24. file:
  25. - require:
  26. {%- if nginx.install_from_source %}
  27. - cmd: nginx_install
  28. {%- else %}
  29. - pkg: nginx_install
  30. {%- endif %}