Integrate nodeport cert verification in xtesting 78/111978/3
authormrichomme <morgan.richomme@orange.com>
Tue, 1 Sep 2020 13:37:25 +0000 (15:37 +0200)
committermrichomme <morgan.richomme@orange.com>
Thu, 3 Sep 2020 09:25:09 +0000 (11:25 +0200)
commit3d9e6522e7aa87567aa73ab389a5ddb1d4bb70a6
tree548687129d6bb609be6bfb07956c5b27636a7555
parent66eefb845990d01c0296074eabdad3a5ad86281a
Integrate nodeport cert verification in xtesting

this tests checks the validity of the certificates
by testing each SSL termination corresponding to node
ports retrieved from the k8s python client

It generates an html page with the list of the
SSL certficiates, it indicates
- the expiration date
- the certificate owner

A code color is provided too indicate if the cert is about
to expire
and/or is too wide (364 days max)

The integration to xtesting is the first step before
adding the test in Master daily CI

Issue-ID: INT-1570

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ia20fc999610d1967eb9eed9415a568b3dbdda3e7
Signed-off-by: mrichomme <morgan.richomme@orange.com>
infra-healthcheck/docker/Dockerfile
infra-healthcheck/docker/testcases.yaml
infra-healthcheck/infra_healthcheck/k8stest.py
infra-healthcheck/setup.cfg