Open
Description
What steps did you take and what happened?
Use kubeadmcontrolplane
What did you expect to happen?
This would have been a feature request, but as of 2024/1/1 this is now a bug. Germany's BSI (Federal Office for Information Security) requires government systems to use at least 3000 bit RSA keys since 2024/1/1. This means that kubeadm cannot meet federal security standards as the 2048-bit RSA key length is hardcoded.
3000+ bit keys are considered good until 2030.
Recommend changing the default to 3072-bits. This should have no impact on existing clusters.
Cluster API version
main / v1.6.1
Kubernetes version
N/A
Anything else you would like to add?
No other deltas with the standard were found.
Label(s) to be applied
/kind bug
One or more /area label. See https://github.com/kubernetes-sigs/cluster-api/labels?q=area for the list of labels.