Write k8s certs on the master locally since jenkins moved to docker

Change-Id: I681f5c384e8a2c0d537505d4ecc2e9fa3a1ffaa8
Related-bug: https://mirantis.jira.com/browse/PROD-26537
diff --git a/src/com/mirantis/mcp/Validate.groovy b/src/com/mirantis/mcp/Validate.groovy
index 29402fe..ec2d568 100644
--- a/src/com/mirantis/mcp/Validate.groovy
+++ b/src/com/mirantis/mcp/Validate.groovy
@@ -477,10 +477,10 @@
                         'I@kubernetes:master and *01*', 'cmd.run',
                         ["cat /etc/kubernetes/ssl/kubelet-client.crt"]))
       def tmp_dir = '/tmp/kube'
-      salt.runSaltProcessStep(master, target, 'file.mkdir', ["${tmp_dir}", "mode=777"])
-      writeFile file: "${tmp_dir}/k8s-ca.crt", text: k8s_ca
-      writeFile file: "${tmp_dir}/k8s-client.key", text: k8s_client_key
-      writeFile file: "${tmp_dir}/k8s-client.crt", text: k8s_client_crt
+      salt.runSaltProcessStep(master, target, 'file.mkdir', ["${tmp_dir}"])
+      salt.runSaltProcessStep(master, target, 'file.write', ["${tmp_dir}/k8s-ca.crt", "${k8s_ca}"])
+      salt.runSaltProcessStep(master, target, 'file.write', ["${tmp_dir}/k8s-client.key", "${k8s_client_key}"])
+      salt.runSaltProcessStep(master, target, 'file.write', ["${tmp_dir}/k8s-client.crt", "${k8s_client_crt}"])
       salt.cmdRun(master, target, "mv ${tmp_dir}/* ${results}/")
       salt.runSaltProcessStep(master, target, 'file.rmdir', ["${tmp_dir}"])
       cmd_rally_init = "rally db recreate; " +