Saltstack Official Nginx Formula
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- # nginx
- #
- # Meta-state to fully install nginx.
-
- {%- from 'nginx/map.jinja' import nginx, sls_block with context %}
-
- include:
- {%- if nginx.ng is defined %}
- - nginx.deprecated
- {%- endif %}
- - nginx.config
- - nginx.service
- {%- if nginx.snippets is defined %}
- - nginx.snippets
- {%- endif %}
- {%- if nginx.streams is defined %}
- - nginx.streams
- {%- endif %}
- - nginx.servers
- - nginx.certificates
-
- extend:
- nginx_service:
- service:
- - listen:
- - file: nginx_config
- - require:
- - file: nginx_config
- nginx_config:
- file:
- - require:
- {%- if nginx.install_from_source %}
- - cmd: nginx_install
- {%- else %}
- - pkg: nginx_install
- {%- endif %}
|