こんにちは:)デプロイを開始するマスターノードへの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/{名前}のインスタンス化を作成するには、この
を探しているところであれば
おかげウォーレン!デプロイメントリクエストは私が探しているものだと思います。私がそれを正しく読んでいるのは、デプロイメント設定をすでに行っている場合にデプロイメントを開始する方法です。そして、あなたはカールのコマンドがどのように見えるか知っていますか?ドキュメントからREST APIのパスを把握できません。申し訳ありませんが、私はこれのノブです。あなたの時間をもう一度ありがとう! –