chaostoolkit/chaostoolkit-kubernetes

Certificate authority for Kube API client is set wrongly

ykskb opened this issue · 0 comments

ykskb commented

chaosk8s/__init__.py line 91 has:

configuration.cert_file = lookup("KUBERNETES_CA_CERT_FILE")

and
chaosk8s/__init__.py line 100 - 101 have:

configuration.cert_file = lookup("KUBERNETES_CERT_FILE")
configuration.key_file = lookup("KUBERNETES_KEY_FILE")

I believe line 91 is a bug since Kube client configuration takes ssl_ca_cert for CA cert.

PR #93 should fix it.

Could maintainers take a look at it, please?

Thanks!