Fix lint errors
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Some checks reported errors
continuous-integration/drone/push Build encountered an error
This commit is contained in:
parent
daaed8df51
commit
44b97e681c
4 changed files with 174 additions and 168 deletions
|
|
@ -3,11 +3,11 @@ traefik_version: "2.8.1"
|
||||||
cluster_domain: "local"
|
cluster_domain: "local"
|
||||||
traefik_namespace: "traefik"
|
traefik_namespace: "traefik"
|
||||||
traefik_service_type: LoadBalancer
|
traefik_service_type: LoadBalancer
|
||||||
#ingress_whitelist:
|
# ingress_whitelist:
|
||||||
# - 10.96.0.0/12
|
# - 10.96.0.0/12
|
||||||
# - 10.244.0.0/16
|
# - 10.244.0.0/16
|
||||||
# - 192.168.0.0/24
|
# - 192.168.0.0/24
|
||||||
#traefik_node_selector:
|
# traefik_node_selector:
|
||||||
# - localhost
|
# - localhost
|
||||||
traefik_cpu_limit: 500m
|
traefik_cpu_limit: 500m
|
||||||
traefik_memory_limit: 300Mi
|
traefik_memory_limit: 300Mi
|
||||||
|
|
@ -15,11 +15,11 @@ traefik_entrypoints: []
|
||||||
# - { name: "http", port: 8000, proto: "TCP", hostport: 80 middlewares: ["{{ traefik_namespace }}-crowdsec-traefik-bouncer@kubernetescrd"] }
|
# - { name: "http", port: 8000, proto: "TCP", hostport: 80 middlewares: ["{{ traefik_namespace }}-crowdsec-traefik-bouncer@kubernetescrd"] }
|
||||||
# - { name: "https", port: 4443, proto: "TCP", hostport: 443, tls: true middlewares: ["{{ traefik_namespace }}-crowdsec-traefik-bouncer@kubernetescrd"] }
|
# - { name: "https", port: 4443, proto: "TCP", hostport: 443, tls: true middlewares: ["{{ traefik_namespace }}-crowdsec-traefik-bouncer@kubernetescrd"] }
|
||||||
# - { name: "traefik", port: 8080, proto: "TCP" }
|
# - { name: "traefik", port: 8080, proto: "TCP" }
|
||||||
#traefik_external_ips: []
|
# traefik_external_ips: []
|
||||||
# - 1.2.3.4
|
# - 1.2.3.4
|
||||||
|
|
||||||
basic_auth: false
|
basic_auth: false
|
||||||
#traefik_dashboard_certificate: wildcard-cluster
|
# traefik_dashboard_certificate: wildcard-cluster
|
||||||
|
|
||||||
crowdsec_namespace: "crowdsec"
|
crowdsec_namespace: "crowdsec"
|
||||||
crowdsec_traefik_bouncer_chart_version: "0.1.0"
|
crowdsec_traefik_bouncer_chart_version: "0.1.0"
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,7 @@
|
||||||
# register: traefik_actual_resources
|
# register: traefik_actual_resources
|
||||||
#
|
#
|
||||||
# - name: Retreive actual traefik version
|
# - name: Retreive actual traefik version
|
||||||
# shell: echo "{{ traefik_actual_resources.resources }}" | sed "s/.*traefik:\([0-9]\.[0-9]*\).*/\1/" | uniq
|
# ansible.builtin.shell: echo "{{ traefik_actual_resources.resources }}" | sed "s/.*traefik:\([0-9]\.[0-9]*\).*/\1/" | uniq
|
||||||
# register: traefik_actual_version
|
# register: traefik_actual_version
|
||||||
#
|
#
|
||||||
# - name: Remove old traefik version {{ traefik_actual_version.stdout }}
|
# - name: Remove old traefik version {{ traefik_actual_version.stdout }}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@ data:
|
||||||
burst: 50
|
burst: 50
|
||||||
security_headers:
|
security_headers:
|
||||||
headers:
|
headers:
|
||||||
# accessControlAllowMethods: ["GET", "OPTIONS", "PUT"]
|
accessControlAllowMethods: ["GET", "OPTIONS", "PUT"]
|
||||||
# accessControlAllowOrigin: "origin-list-or-null"
|
# accessControlAllowOrigin: "origin-list-or-null"
|
||||||
# accessControlMaxAge: 100
|
accessControlMaxAge: 100
|
||||||
# addVaryHeader: true
|
addVaryHeader: true
|
||||||
browserXssFilter: true
|
browserXssFilter: true
|
||||||
contentTypeNosniff: true
|
contentTypeNosniff: true
|
||||||
forceSTSHeader: true
|
forceSTSHeader: true
|
||||||
|
|
@ -42,11 +42,14 @@ data:
|
||||||
customFrameOptionsValue: "SAMEORIGIN"
|
customFrameOptionsValue: "SAMEORIGIN"
|
||||||
referrerPolicy: "same-origin"
|
referrerPolicy: "same-origin"
|
||||||
permissionsPolicy: "vibrate 'self'"
|
permissionsPolicy: "vibrate 'self'"
|
||||||
|
permissionsPolicy: "camera 'none'; microphone 'none'; geolocation 'none'; payment 'none';"
|
||||||
stsSeconds: 315360000
|
stsSeconds: 315360000
|
||||||
contentSecurityPolicy: "default-src 'self' 'unsafe-inline'"
|
# contentSecurityPolicy: "default-src 'self' 'unsafe-inline'"
|
||||||
# customResponseHeaders:
|
# customResponseHeaders:
|
||||||
# X-Robots-Tag: "none,noarchive,nosnippet,notranslate,noimageindex,"
|
# X-Robots-Tag: "none,noarchive,nosnippet,notranslate,noimageindex,"
|
||||||
# server: ""
|
# server: ""
|
||||||
|
hostsProxyHeaders:
|
||||||
|
- "X-Forwarded-Host"
|
||||||
{% if ingress_whitelist is defined %}
|
{% if ingress_whitelist is defined %}
|
||||||
traefik-ipwhitelist:
|
traefik-ipwhitelist:
|
||||||
ipWhiteList:
|
ipWhiteList:
|
||||||
|
|
@ -99,6 +102,9 @@ data:
|
||||||
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
|
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
|
||||||
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
|
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
|
||||||
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
|
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
|
||||||
|
alpnProtocols:
|
||||||
|
- h2
|
||||||
|
- http/1.1
|
||||||
{% if false %}
|
{% if false %}
|
||||||
stores:
|
stores:
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue