2022-08-16 09:40:54 +00:00
|
|
|
image:
|
2023-07-25 17:23:23 +00:00
|
|
|
registry: mirror.gcr.io/library
|
2024-07-26 21:06:07 +00:00
|
|
|
tag: "3.1.0"
|
2023-07-25 17:23:23 +00:00
|
|
|
pullPolicy: IfNotPresent
|
2022-08-16 09:40:54 +00:00
|
|
|
|
|
|
|
websecure:
|
|
|
|
tls:
|
|
|
|
enabled: true
|
|
|
|
|
|
|
|
providers:
|
2022-10-21 05:27:07 +00:00
|
|
|
kubernetesCRD:
|
|
|
|
enabled: true
|
2023-08-13 15:35:25 +00:00
|
|
|
allowEmptyServices: true
|
|
|
|
allowExternalNameServices: true
|
2022-10-21 05:27:07 +00:00
|
|
|
|
2022-08-16 09:40:54 +00:00
|
|
|
kubernetesIngress:
|
2022-10-21 05:27:07 +00:00
|
|
|
allowEmptyServices: true
|
2022-08-16 09:40:54 +00:00
|
|
|
allowExternalNameServices: true
|
|
|
|
|
|
|
|
deployment:
|
|
|
|
replicas: 2
|
|
|
|
|
|
|
|
annotations:
|
|
|
|
keel.sh/policy: minor
|
|
|
|
keel.sh/trigger: patch
|
|
|
|
keel.sh/pollSchedule: "@midnight"
|
|
|
|
|
2022-09-11 13:24:35 +00:00
|
|
|
accessLog:
|
|
|
|
format: json
|
2022-08-16 09:40:54 +00:00
|
|
|
|
|
|
|
# Globally redirect to https://
|
|
|
|
globalArguments:
|
|
|
|
- --entryPoints.web.http.redirections.entryPoint.to=:443
|
|
|
|
- --entryPoints.web.http.redirections.entryPoint.scheme=https
|
|
|
|
|
|
|
|
service:
|
2024-07-26 21:06:07 +00:00
|
|
|
annotations:
|
|
|
|
external-dns.alpha.kubernetes.io/hostname: traefik.k-space.ee
|
2022-08-16 09:40:54 +00:00
|
|
|
spec:
|
|
|
|
externalTrafficPolicy: Local
|
|
|
|
|
|
|
|
ingressRoute:
|
|
|
|
dashboard:
|
|
|
|
enabled: true
|
|
|
|
domain: traefik.k-space.ee
|
2024-07-26 21:06:07 +00:00
|
|
|
matchRule: Host(`traefik.k-space.ee`) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))
|
|
|
|
entryPoints: ["websecure"]
|
2024-07-27 00:15:41 +00:00
|
|
|
middlewares:
|
|
|
|
- name: "dashboard"
|
|
|
|
- name: "dashboard-redirect"
|
2022-08-16 09:40:54 +00:00
|
|
|
|
|
|
|
tlsOptions:
|
|
|
|
default:
|
|
|
|
minVersion: VersionTLS12
|
|
|
|
cipherSuites:
|
|
|
|
# TLS 1.1 and 1.2 ciphers
|
|
|
|
- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
|
|
|
|
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
|
|
|
|
- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
|
|
|
|
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
|
|
|
|
- TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
|
|
|
|
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
|
|
|
|
# TLS 1.3 ciphers
|
|
|
|
- TLS_AES_128_GCM_SHA256
|
|
|
|
- TLS_AES_256_GCM_SHA384
|
|
|
|
- TLS_CHACHA20_POLY1305_SHA256
|