kubernetes-client / kubernetes-client/python

Add option to disable strict x509 verifcation in sync client

Open
#2,602 6 comments 0 reactions 1 assignee Claimed by @Vishwa0223 View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.