kubernetes-client / kubernetes-client/python
Add option to disable strict x509 verifcation in sync client
Open
help wanted
kind/feature
- Dominant language
- Python
- Stars
- 7.7k
- Forks
- 3.5k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 18
Description
**What is the feature and why do you need it**:
Since Python 3.13 RFC 5280 compliance is strictly enforced by default with the `ssl.VERIFY_X509_STRICT` flag. While `kubernetes.aio.client.configuration.Configuration` does have the option `disable_strict_ssl_verification` it is still missing for `kubernetes.client.configuration.Configuration`.
**Describe the solution you'd like to see**:
Implement patches for `kubernetes.client.configuration.Configuration` and `kubernetes.client.rest.RESTClientObject` to add support for `disable_strict_ssl_verification` similar to how it's been handled for the async client.
Contributor guide
Assessment
This issue has not been assessed yet.