From b7da6ad93bcce4218004971050a06c29288ad506 Mon Sep 17 00:00:00 2001 From: mrichomme Date: Mon, 4 Jan 2021 17:55:10 +0100 Subject: Adapt kube config retrieval for certificate check In case of test from inside the cluster, the k8s credentials must be retrieved using the k8s python client method load_incluster_config Issue-ID: INT-1818* Signed-off-by: mrichomme Change-Id: If3eb2de2099f88443ae4e36a404423b2e57769b8 --- .../check_certificates/check_certificates_validity.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'test/security/check_certificates') diff --git a/test/security/check_certificates/check_certificates/check_certificates_validity.py b/test/security/check_certificates/check_certificates/check_certificates_validity.py index 87a2fa932..948783d8f 100644 --- a/test/security/check_certificates/check_certificates/check_certificates_validity.py +++ b/test/security/check_certificates/check_certificates/check_certificates_validity.py @@ -123,7 +123,10 @@ if args.mode == "nodeport": # Kubernetes section # retrieve the candidate ports first -k8s_config = config.load_kube_config() +if args.mode == "internal": + k8s_config = config.load_incluster_config() +else: + k8s_config = config.load_kube_config() core = client.CoreV1Api() api_instance = client.ExtensionsV1beta1Api( -- cgit 1.2.3-korg