treafik middlewares
This commit is contained in:
parent
c960858fef
commit
52101ca1e6
@ -0,0 +1,16 @@
|
||||
apiVersion: traefik.containo.us/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: default-headers
|
||||
namespace: traefik
|
||||
spec:
|
||||
headers:
|
||||
browserXssFilter: true
|
||||
contentTypeNosniff: true
|
||||
forceSTSHeader: true
|
||||
stsIncludeSubdomains: true
|
||||
stsPreload: true
|
||||
stsSeconds: 15552000
|
||||
customFrameOptionsValue: SAMEORIGIN
|
||||
customRequestHeaders:
|
||||
X-Forwarded-Proto: https
|
@ -11,6 +11,7 @@ deployment:
|
||||
replicas: 1
|
||||
|
||||
rbac:
|
||||
enabled: true
|
||||
namespaced: false
|
||||
|
||||
autoscaling:
|
||||
@ -25,8 +26,15 @@ ingressRoute:
|
||||
# Add custom middlewares : authentication and redirection
|
||||
# middlewares:
|
||||
# - name: traefik-dashboard-auth
|
||||
globalArguments:
|
||||
- "--global.sendanonymoususage=false"
|
||||
- "--global.checknewversion=false"
|
||||
|
||||
additionalArguments:
|
||||
- "--api.insecure=true"
|
||||
- "--serversTransport.insecureSkipVerify=true"
|
||||
- "--log.level=INFO"
|
||||
- "--api.insecure=true"
|
||||
|
||||
|
||||
ports:
|
||||
web:
|
||||
@ -43,14 +51,15 @@ ports:
|
||||
enabled: false
|
||||
tls:
|
||||
enabled: true
|
||||
# this is the name of a TLSOption definition
|
||||
options: ""
|
||||
certResolver: "default"
|
||||
domains:
|
||||
- main: steffenillium.de
|
||||
sans:
|
||||
- *.steffenillium.de
|
||||
# middlewares:
|
||||
# - namespace-name1@kubernetescrd
|
||||
# - namespace-name2@kubernetescrd
|
||||
|
||||
middlewares: []
|
||||
|
||||
service:
|
||||
enabled: true
|
||||
type: LoadBalancer
|
||||
annotations: {}
|
||||
labels: {}
|
||||
spec:
|
||||
loadBalancerIP: 192.168.178.102
|
||||
loadBalancerSourceRanges: []
|
||||
externalIPs: []
|
||||
|
Loading…
x
Reference in New Issue
Block a user