This website works better with JavaScript.
Home
Help
Sign In
LILiK
/
lilik_playbook
Watch
5
Star
0
Fork
0
Code
Issues
0
Pull Requests
0
Releases
0
Wiki
Activity
Browse Source
draft for a role to provide reverse proxy with SNI
master
Edoardo Putti
8 years ago
parent
2bd959ebe2
commit
eba153f8b1
2 changed files
with
23 additions
and
0 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+9
-0
roles/reverse_proxy/tasks/main.yaml
+14
-0
roles/reverse_proxy/templates/reverse_proxy.j2
+ 9
- 0
roles/reverse_proxy/tasks/main.yaml
View File
@ -0,0 +1,9 @@
---
# possibili nome macchina
# ansible_nodename
# ansible_hostname
-
name
:
Upload reverse proxy configuration
template:
src
:
reverse_proxy.j2
dest
:
"/etc/nginx/nginx.conf.d/{{ nome_macchina }}.conf"
+ 14
- 0
roles/reverse_proxy/templates/reverse_proxy.j2
View File
@ -0,0 +1,14 @@
stream {
map $ssl_preread_server_name $name {
default original_dest;
{{ nome_macchina }}.lilik.it {{ nome_macchina }}_https;
}
upstream original_dest {
server 192.168.15.2:443;
}
upstream {{ nome_macchina }}_https {
server {{ hostvars[nome_macchina]['ansible_host'] }}:443;
}
}
Write
Preview
Loading…
Cancel
Save