Open slavogiez opened 2 weeks ago
Hi. If the TLS version is not provided the default is TLS12. Based on the docs https://kuma.io/docs/2.9.x/networking/meshexternalservice/#tls you can specify TLS version. You could try:
apiVersion: kuma.io/v1alpha1
kind: MeshExternalService
metadata:
name: tls13-only-site
labels:
kuma.io/mesh: xxx
spec:
match:
type: HostnameGenerator
port: 80
protocol: http
endpoints:
- address: tls13.1d.pw
port: 443
tls:
version:
min: TLS13
max: TLS13
enabled: true
verification:
serverName: tls13.1d.pw
Please let us know if it helps
We should check if we can do better here (maybe change max to 1.3 for the client?)
Hi, I also tested with versions enforced to TLS13 like in your exemple, but this wasn't working too.
What happened?
We would like to use MeshExternalService to access a server using HTTPS and supporting TLS 1.3 only.
The MES is declared this way :
When trying to access it with curl, we get this error :