Closed jknipper closed 8 months ago
I would go on the save side and also allow TLS 1.2. Not everything support 1.3.
Ok, I added a cipher list which is what we use in the apiserver plus TLS_CHACHA20_POLY1305_SHA256
that is offered in TLS1.3 default configuration. Also attached scan results for TLS1.2.
This config change limits kubelet server to only offer TLS 1.3 ciphers. Those are:
See attachment for detailed scan.
References: https://kubernetes.io/docs/reference/config-api/kubelet-config.v1beta1/#kubelet-config-k8s-io-v1beta1-KubeletConfiguration https://pkg.go.dev/crypto/tls#pkg-constants https://nvd.nist.gov/vuln/detail/CVE-2016-2183
testssl.txt