Skip to content

Commit 4559816

Browse files
Dell iDRAC Traefik configuration (#93)
* add generic configuration for idrad behind traefik * fix typo * fix whitespace
1 parent a2c4a84 commit 4559816

File tree

1 file changed

+38
-0
lines changed
  • reference_files/traefik-portainer-ssl/traefik

1 file changed

+38
-0
lines changed

reference_files/traefik-portainer-ssl/traefik/config.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,22 @@ http:
6666
- default-headers
6767
tls: {}
6868
service: rancher
69+
idrac:
70+
entryPoints:
71+
- "https"
72+
rule: "Host(`idrac.local.example.com`)"
73+
middlewares:
74+
- idrac
75+
tls: {}
76+
service: idrac
77+
idrac-console:
78+
entryPoints:
79+
- "idrac" # REQUIRED for iDRAC virtual console: Create a new TCP entry point in traefik on port 5900
80+
rule: "Host(`idrac.local.example.com`)"
81+
middlewares:
82+
- idrac
83+
tls: {}
84+
service: idrac-console
6985

7086
#endregion
7187
#region services
@@ -110,6 +126,16 @@ http:
110126
servers:
111127
- url: "https://192.168.0.107"
112128
passHostHeader: true
129+
idrac:
130+
loadBalancer:
131+
servers:
132+
- url: "https://192.168.0.108"
133+
passHostHeader: true
134+
idrac-console:
135+
loadBalancer:
136+
servers:
137+
- url: "https://192.168.0.108:5900"
138+
passHostHeader: true
113139
#endregion
114140
middlewares:
115141
addprefix-pihole:
@@ -133,6 +159,18 @@ http:
133159
customRequestHeaders:
134160
X-Forwarded-Proto: https
135161

162+
idrac:
163+
headers:
164+
frameDeny: true
165+
sslRedirect: true
166+
browserXssFilter: true
167+
forceSTSHeader: true
168+
stsIncludeSubdomains: true
169+
stsSeconds: 15552000
170+
customFrameOptionsValue: SAMEORIGIN
171+
customRequestHeaders:
172+
X-Forwarded-Proto: https
173+
136174
default-whitelist:
137175
ipWhiteList:
138176
sourceRange:

0 commit comments

Comments
 (0)