eclipse-cheで新しいワークスペースを作成しようとしていて、外部NFSボリュームをワークスペースコンテナにマウントしたいとします。REST APIを使用して外部ボリュームにワークスペースをマウントする
私はワークスペースマウントパスを与えることができるAPIを教えていただけますか?
ありがとうございました。
eclipse-cheで新しいワークスペースを作成しようとしていて、外部NFSボリュームをワークスペースコンテナにマウントしたいとします。REST APIを使用して外部ボリュームにワークスペースをマウントする
私はワークスペースマウントパスを与えることができるAPIを教えていただけますか?
ありがとうございました。
APIはありませんが、実行中のワークスペースのホストとポートを取得してからボリュームをマウントすることができます。
"Swagger"をお探しの場合は<che-address>:<port>/swagger
をご覧ください。
このページに移動したら、「ワークスペース」 - >「ワークスペースのユーザーが読むことができます」 - >「試してみてください!」レスポンスボディにはJSONがたくさんあります。あなたのワークスペース名には、例えば "wksp-foo"のようにctrl + fをお勧めします。あなたの名前の上に約10行、 "worksp ..."で始まる25文字の英数字の文字列でキー "id"が表示されます。
各作業スペースはドッキング用のコンテナです。コンテナが起動すると、コンテナ内にボリュームをマウントできません。 – Akki
あなたはコンテナにsshできるので、sshfsツールの使用が可能です – kalrsson