Kubernetes client certificate file usage fix

This commit is contained in:
Ronald van Zantvoort 2017-10-31 15:54:24 +01:00
parent eef6dbfa58
commit 35a8b0bb38

View file

@ -164,7 +164,7 @@ def _setup_conn(**kwargs):
if client_key_file:
kubernetes.client.configuration.key_file = client_key_file
if client_key:
elif client_key:
with tempfile.NamedTemporaryFile(prefix='salt-kube-', delete=False) as k:
k.write(base64.b64decode(client_key))
kubernetes.client.configuration.key_file = k.name