2017-04-10 6 views
2

こんにちは:)デプロイを開始するマスターノードへのoc cli APIコールを模倣しようとしています。結局、私はoc cliをインストールすることなく展開を開始できるチャットボットを持つことができます。デプロイメントを開始するOpenShift/Origin APIコール

デプロイメントを開始するAPI呼び出しは何ですか?

私がoc cliが行っていることをoc deploy <app> --latest --loglevel=9で見ると、私は情報だけを取得しています:

curl -k -v -XGET -H "Authorization: Bearer <token>" -H "User-Agent: oc/v1.3.0 (darwin/amd64) openshift/d451518" -H "Accept: application/json, */*" https://<host>:<port>/oapi/v1/namespaces/<namespace>/deploymentconfigs/<app> 

curl -k -v -XGET -H "User-Agent: oc/v1.3.0+52492b4 (darwin/amd64) kubernetes/52492b4" -H "Authorization: Bearer <token>" -H "Accept: application/json, */*" https://<host>:<port>/api/v1/namespaces/<namespace>/replicationcontrollers/<app>-15 

どこからデプロイメントを開始するのですか?そして私はそれをどのように模倣するのですか?

私は、これらのドキュメントに何かを見つけることができませんでした:

https://docs.openshift.org/latest/rest_api/openshift_v1.html

https://docs.openshift.org/latest/rest_api/kubernetes_v1.html

お時間をいただき、ありがとうございます!これはあなたが行きたいと思っているが、あなたは多分DeploymentRequest POST/OAPI/V1 /名前空間/ {名前空間}/deploymentconfigs/{名前}のインスタンス化を作成するには、この

を探しているところであれば

答えて

0
+0

おかげウォーレン!デプロイメントリクエストは私が探しているものだと思います。私がそれを正しく読んでいるのは、デプロイメント設定をすでに行っている場合にデプロイメントを開始する方法です。そして、あなたはカールのコマンドがどのように見えるか知っていますか?ドキュメントからREST APIのパスを把握できません。申し訳ありませんが、私はこれのノブです。あなたの時間をもう一度ありがとう! –

関連する問題