From 16a57165a71f7c71f9e54d3a356b7b12ccaec2bf Mon Sep 17 00:00:00 2001 From: Andrey Skipin Date: Thu, 25 Jul 2024 09:55:20 +0300 Subject: [PATCH] oidc provider behind proxy This fix allows client to communicate with OIDC provider which located out or company perimeter and requires to use proxy server --- kubernetes/base/config/kube_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes/base/config/kube_config.py b/kubernetes/base/config/kube_config.py index 09cda8bda0..d976d8f637 100644 --- a/kubernetes/base/config/kube_config.py +++ b/kubernetes/base/config/kube_config.py @@ -420,7 +420,7 @@ def _load_oid_token(self, provider): return self.token def _refresh_oidc(self, provider): - config = Configuration() + config = Configuration().get_default_copy() if 'idp-certificate-authority-data' in provider['config']: ca_cert = tempfile.NamedTemporaryFile(delete=True)