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 リソースが使用されている場合、コンソールリンクは作成されません。