summaryrefslogtreecommitdiff
path: root/roles/nginx
diff options
context:
space:
mode:
Diffstat (limited to 'roles/nginx')
-rw-r--r--roles/nginx/base/defaults/main.yml3
-rw-r--r--roles/nginx/base/tasks/main.yml2
2 files changed, 3 insertions, 2 deletions
diff --git a/roles/nginx/base/defaults/main.yml b/roles/nginx/base/defaults/main.yml
index 79c79b49..5bb02a16 100644
--- a/roles/nginx/base/defaults/main.yml
+++ b/roles/nginx/base/defaults/main.yml
@@ -1,5 +1,6 @@
---
-nginx_pkg_variant: nginx-light
+## nginx-core only exists on ubuntu
+# nginx_pkg_variant: nginx-core | nginx-light | nginx-full | nginx-extras
nginx_conf_d_files:
- connection-upgrade
diff --git a/roles/nginx/base/tasks/main.yml b/roles/nginx/base/tasks/main.yml
index 572b1513..a075e81d 100644
--- a/roles/nginx/base/tasks/main.yml
+++ b/roles/nginx/base/tasks/main.yml
@@ -1,7 +1,7 @@
---
- name: install nginx
apt:
- name: "{{ nginx_pkg_variant }}"
+ name: "{{ nginx_pkg_variant | default((ansible_distribution == 'Ubuntu') | ternary('nginx-core', 'nginx-light')) }}"
state: present
- name: remove nginx default config