-
Notifications
You must be signed in to change notification settings - Fork 348
/
converge.yml
42 lines (42 loc) · 1.03 KB
/
converge.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
---
- name: Converge
hosts: all
tasks:
- name: Install NGINX Plus
ansible.builtin.include_role:
name: ansible-role-nginx
vars:
nginx_type: plus
nginx_license:
certificate: license/nginx-repo.crt
key: license/nginx-repo.key
nginx_remove_license: false
nginx_modules:
- auth-spnego
- brotli
- encrypted-session
- geoip
- geoip2
- headers-more
- image-filter
- lua
- njs
- opentracing
- passenger
- perl
- prometheus
- rtmp
- set-misc
- subs-filter
- xslt
nginx_keepalived_enable: true
nginx_keepalived_conf_enable: true
nginx_keepalived_conf:
- virtual_router_id: 1
primary_dev: eth0
priority: 101
primary_ip: 192.168.100.100
secondary_ip:
- 192.168.100.101
cluster_ip:
- 192.168.100.150