Fix reverse proxy to cockpit dashboard
This commit is contained in:
@@ -1,20 +1,15 @@
|
||||
http:
|
||||
routers:
|
||||
cockpit:
|
||||
rule: "Host(`{{ vault_domain }}`) && (PathPrefix(`/cockpit/`) || Path(`/cockpit`))"
|
||||
rule: "Host(`{{ vault_domain }}`) && (PathPrefix(`/admin/`) || Path(`/admin`))"
|
||||
entryPoints: https
|
||||
middlewares:
|
||||
- force-trailing-slash
|
||||
- drop-xforwarded-proto
|
||||
service: cockpit
|
||||
tls:
|
||||
certresolver: wildcard
|
||||
|
||||
middlewares:
|
||||
cockpit-stripprefix:
|
||||
stripPrefix:
|
||||
prefixes:
|
||||
- "/cockpit"
|
||||
drop-xforwarded-proto:
|
||||
headers:
|
||||
customrequestheaders:
|
||||
@@ -25,8 +20,8 @@ http:
|
||||
loadBalancer:
|
||||
serversTransport: nocertverify
|
||||
servers:
|
||||
- url: "https://{{ vault_domain }}:9090"
|
||||
- url: "https://{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}:9090/admin/"
|
||||
|
||||
serversTransports:
|
||||
nocertverify:
|
||||
insecureSkipVerify: true
|
||||
insecureSkipVerify: true
|
||||
|
||||
Reference in New Issue
Block a user