2023-02-03 18:01:35 +01:00
|
|
|
http:
|
|
|
|
routers:
|
|
|
|
cockpit:
|
2023-04-06 10:56:26 +02:00
|
|
|
rule: "Host(`{{ vault_domain }}`) && (PathPrefix(`/admin/`) || Path(`/admin`))"
|
2023-02-03 18:01:35 +01:00
|
|
|
entryPoints: https
|
2023-02-07 14:05:12 +01:00
|
|
|
middlewares:
|
2023-02-15 14:01:28 +01:00
|
|
|
- drop-xforwarded-proto
|
2023-02-03 18:01:35 +01:00
|
|
|
service: cockpit
|
|
|
|
tls:
|
|
|
|
certresolver: wildcard
|
|
|
|
|
2023-02-07 14:05:12 +01:00
|
|
|
middlewares:
|
2023-02-15 14:01:28 +01:00
|
|
|
drop-xforwarded-proto:
|
|
|
|
headers:
|
|
|
|
customrequestheaders:
|
|
|
|
X-Forwarded-Proto: ""
|
2023-02-07 14:05:12 +01:00
|
|
|
|
2023-02-03 18:01:35 +01:00
|
|
|
services:
|
|
|
|
cockpit:
|
|
|
|
loadBalancer:
|
2023-02-15 14:01:28 +01:00
|
|
|
serversTransport: nocertverify
|
2023-02-03 18:01:35 +01:00
|
|
|
servers:
|
2023-04-06 10:56:26 +02:00
|
|
|
- url: "https://{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}:9090/admin/"
|
2023-02-15 14:01:28 +01:00
|
|
|
|
|
|
|
serversTransports:
|
|
|
|
nocertverify:
|
2023-04-06 10:56:26 +02:00
|
|
|
insecureSkipVerify: true
|