Open florin-szilagyi opened 1 month ago
The current client does not use the FIPS compliant version of bouncy castle, this was fixed recently:
https://github.com/kubernetes-client/java/pull/3595
But is not in any release. If you can rebuild this client at HEAD you can see if that fixes things for you.
Describe the bug Unable to connect to kubernetes in a fips enabled environment. Seems very similar to this: https://github.com/fabric8io/kubernetes-client/pull/3867
So I dug around a bit and it seems ApiClient is using the default keystore, instead of initializing it from the system one (as the fix was made here
Client Version 20.0.0
Kubernetes Version 1.28
Java Version Java 17
To Reproduce
io.kubernetes.client.util.Config.fromCluster().getBasePath();
Expected behavior A clear and concise description of what you expected to happen.
Server (please complete the following information):
Additional context