feat: simple nginx proxy

- merge consul/vault nginx proxy into single class
- replace nginx proxy classes for consul/vault with simpleproxy class
This commit is contained in:
2024-04-28 00:15:03 +10:00
parent 3001bc32f2
commit 6fc5829fce
7 changed files with 134 additions and 196 deletions
@@ -24,3 +24,11 @@ profiles::pki::vault::alt_names:
- consul.main.unkin.net
- consul.service.consul
- consul
# manage a simple nginx reverse proxy
profiles::nginx::simpleproxy::nginx_vhost: 'consul.service.consul'
profiles::nginx::simpleproxy::nginx_aliases:
- consul
- consul.main.unkin.net
profiles::nginx::simpleproxy::proxy_port: 8500
profiles::nginx::simpleproxy::proxy_path: '/'
+8
View File
@@ -11,3 +11,11 @@ profiles::pki::vault::alt_names:
- vault.main.unkin.net
- vault.service.consul
- vault
# manage a simple nginx reverse proxy
profiles::nginx::simpleproxy::nginx_vhost: 'vault.service.consul'
profiles::nginx::simpleproxy::nginx_aliases:
- vault
- vault.main.unkin.net
profiles::nginx::simpleproxy::proxy_port: 8200
profiles::nginx::simpleproxy::proxy_path: '/'