1.3. OpenShift Developer パースペクティブからの CodeReady Workspaces へのアクセス
OpenShift Container Platform Web コンソールは、Administrator パースペクティブと Developer パースペクティブという 2 つのパースペクティブを提供します。
Developer パースペクティブは、以下を実行する機能などの、開発者のユースケースに固有のワークフローを提供します。
- 既存のコードベース、イメージ、および Dockerfile をインポートして、OpenShift Container Platform でアプリケーションを作成し、デプロイします。
- アプリケーション、コンポーネント、およびプロジェクト内のこれらに関連付けられたサービスと視覚的に対話し、それらのデプロイメントとビルドステータスを監視します。
- アプリケーション内のコンポーネントをグループ化し、アプリケーション内およびアプリケーション間でコンポーネントを接続します。
- サーバーレス機能(テクノロジープレビュー)を統合します。
- CodeReady Workspaces を使用してアプリケーションコードを編集するためにワークスペースを作成します。
1.3.1. OpenShift Developer パースペクティブの CodeReady Workspaces との統合
このセクションでは、CodeReady Workspaces の OpenShift Developer パースペクティブのサポートについて説明します。
CodeReady Workspaces Operator が OpenShift Container Platform 4.2 以降にデプロイされると、ConsoleLink
カスタムリソース (CR) が作成されます。これにより、OpenShift Developer パースペクティブコンソールを使用して CodeReady Workspaces インストールにアクセスするための Red Hat Applications メニューへの対話的なリンクが追加されます。
Red Hat Application メニューにアクセスするには、OpenShift Web コンソールのメイン画面の 3 x 3 のマトリックスアイコンをクリックします。ドロップダウンメニューに表示される CodeReady Workspaces Console Link では、新規ワークスペースを作成するか、またはユーザーを既存のワークスペースにリダイレクトします。
CodeReady Workspaces が HTTP リソースと共に使用される場合、OpenShift Container Platform コンソールリンクは作成されません。
From Git オプションを使用して CodeReady Workspaces をインストールする場合、OpenShift Developer パースペクティブのリンクは、CodeReady Workspaces が HTTPS を使用してデプロイされる場合にのみ作成されます。HTTP リソースが使用されている場合、コンソールリンクは作成されません。