diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-12-04 20:49:43 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-12-04 20:49:43 +0100 |
commit | 135dcb257b232cdbcd469f526e294e59b37f4055 (patch) | |
tree | 6af9eb4b761df5b7ff3d103e9dc8826f33dc42ef /roles/nginx/base | |
parent | add domain: ambindermichl.at (diff) |
nginx/base: make package selection smarter
Diffstat (limited to 'roles/nginx/base')
-rw-r--r-- | roles/nginx/base/defaults/main.yml | 3 | ||||
-rw-r--r-- | roles/nginx/base/tasks/main.yml | 2 |
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 |