2.2. devfile URL から新しいワークスペースを起動する
ブラウザーで OpenShift Dev Spaces を操作するには、複数の URL が必要です。
- 以下のすべての URL の一部として使用される組織の OpenShift Dev Spaces インスタンスの URL
- devfile の URL
- 新しいワークスペースを開始するための URL
- 使用中のワークスペースの URL
OpenShift Dev Spaces を使用すると、ブラウザーで devfile URL を開いて、新しいワークスペースを起動できます。
また、OpenShift Dev Spaces ダッシュボードの Create Workspace ページの Git Repo URL * フィールドを使用して、devfile の URL を入力して、新しいワークスペースを起動することもできます。
前提条件
- 組織に、OpenShift Dev Spaces の実行中のインスタンスがある。
-
組織の OpenShift Dev Spaces インスタンスの FQDN URL はわかっています:
https://<openshift_dev_spaces_fqdn>
手順
devfile URL から新しいワークスペースを起動するには:
- オプション: OpenShift Dev Spaces ダッシュボードページにアクセスして、組織の OpenShift Dev Spaces のインスタンスを認証します。
URL にアクセスして、基本的な構文を使用して新しいワークスペースを開始します。
https://<openshift_dev_spaces_fqdn>#<devfile_url>
ヒントこの URL は、任意のパラメーターを使用して拡張できます。
https://<openshift_dev_spaces_fqdn>#<devfile_url>?<optional_parameters> 1
- 1
- 「新しいワークスペースを開始するための URL の任意のパラメーター」を参照してください。
例2.4 新しいワークスペースを開始するための URL
https://<openshift_dev_spaces_fqdn>#https://raw.githubusercontent.com/che-samples/cpp-hello-world/main/devfile.yaml
ヒントPersonal Access Token を URL に渡して、プライベートリポジトリーにアクセスできます。
https://<openshift_dev_spaces_fqdn>#https://<token>@<host>/<path> 1
- 1
- Git プロバイダーの Web サイトで生成した Personal Access Token。
これは、GitHub、GitLab、Bitbucket、Microsoft Azure、および Personal Access Token をサポートするその他のプロバイダーで機能します。
検証
ブラウザータブで新しいワークスペースを開始するための URL を入力すると、ワークスペース開始ページが表示されます。新しいワークスペースの準備ができると、ワークスペース IDE がブラウザータブにロードされます。
ワークスペースには固有の URL があります: https://<openshift_dev_spaces_fqdn>#workspace<unique_url>
。
アドレスバーで新しいワークスペースを開始するための URL をブックマークすることはできませんが、代わりにブラウザーのブックマークマネージャーを使用して、ブックマークを作成できます。
- Mozilla Firefox で、☰ > Bookmarks > Manage bookmarks Ctrl+Shift+O > Bookmarks Toolbar > Organize > Add bookmark に移動します。
- Google Chrome で、⋮ > Bookmarks > Bookmark manager > Bookmarks bar > ⋮ > Add new bookmark に移動します。
新しいワークスペースのファイルシステムで Git リポジトリーのクローンを開始するには、devfile にプロジェクト情報が含まれている必要があります。