diff --git a/app/controllers/kubernete_controller.rb b/app/controllers/kubernete_controller.rb index 8220f20f7..77a1bf0a6 100644 --- a/app/controllers/kubernete_controller.rb +++ b/app/controllers/kubernete_controller.rb @@ -30,6 +30,8 @@ class KuberneteController < ApplicationController kubenete_svc = "kubectl --server='" + server_url + "' --token='" + token + "' --insecure-skip-tls-verify=true " + "create -f " + current_svc_path logger.info("webss kubenete_rc is" + kubenete_rc) logger.info("webss kubenete_svc is" + kubenete_svc) + # stdin, stdout, stderr, wait_thr = Open3.popen3([env,] cmd... [, opts]) + # 可以多少秒以后执行 stdin, stdout, stderr = Open3.popen3(kubenete_rc) logger.info("Open3 result is ###"+ stdout.gets) stdin2, stdout2, stderr2 = Open3.popen3(kubenete_svc) @@ -37,6 +39,8 @@ class KuberneteController < ApplicationController render :json => {:status => "good"} end + + def new end