第5章 CodeReady Studio での OpenShift の基本

CodeReady Studio には OpenShift Application Explorer ビューが含まれています。これにより、ユーザーエクスペリエンスが簡素化され、内部ループで簡単および迅速にフィードバックすることができ、デバックも容易および迅速に行うことができます。

5.1. OpenShift Application Explorer ビューの設定

CodeReady Studio で OpenShift Application Explorer を開く方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. WindowShow ViewOther とクリックします。

    crs window show view other

    Show View ウインドウが表示されます。

    crs select openshift app explorer
  3. 検索フィールドに OpenShift と入力します。
  4. OpenShift Application Explorer を選択します。
  5. Open をクリックします。

    OpenShift Application Explorer ビューが表示されます。

crs openshift app explorer view

5.2. OpenShift Application Explorer を使用した OpenShift クラスターへの接続

OpenShift Application Explorer を使用して CodeReady Studio で OpenShift クラスターにログインする方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. OpenShift Application Explorer を開きます。
  3. Can't connect to cluster. Click to loging. をクリックします。

    login to openshift cluster

    Login ウインドウが表示されます。

    crs login credentials os cluster
  4. ログインのクレデンシャルを入力します。
  5. Finish ボタンをクリックします。

プロジェクトが OpenShift Application Explorer ビューに表示されます。

5.3. 新しいランチャープロジェクトの作成

CodeReady Studio で新しいランチャープロジェクトを作成する方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. Ctrl+N キーを押します。

    Select a wizard ウインドウが表示されます。

    crs launcher project wizard
  3. 検索フィールドに Launcher と入力します。
  4. Launcher project を選択します。
  5. Next をクリックします。

    New Launcher project ウインドウが表示されます。

    crs launcher project creation
  6. 希望する Mission を設定します。
  7. 希望する Runtime を設定します。
  8. プロジェクトに名前を付けます。
  9. プロジェクトの場所を選択します。
  10. Finish ボタンをクリックします。

    依存関係の解決プロセスが完了するまで時間がかかることがあるため注意してください。

新たに作成されたランチャープロジェクトが Project Explorer ビューに表示されます。

5.4. OpenShift Application Explorer を使用した新規プロジェクトの作成

CodeReady Studio で OpenShift Application Explorer を使用して新しいプロジェクトを作成する方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. OpenShift Application Explorer を起動します。
  3. OpenShift Application ExplorerNewProject の任意の場所をクリックします。

    crs os project

    New project ウインドウが表示されます。

    crs os new project window
  4. プロジェクトに名前を付けます。
  5. OK をクリックします。

新たに作成したプロジェクトが OpenShift Application Explorer ビューに表示されます。

5.5. OpenShift Application Explorer を使用した新規コンポーネントの作成

CodeReady Studio で OpenShift Application Explorer を使用して新しいコンポーネントを作成する方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. OpenShift Application Explorer を起動します。
  3. ターゲットの ProjectNewComponent を右クリックします。

    crs os new component

    Create component ウィンドウが表示されます。

    crs os create component window
  4. プロジェクトに名前を付けます。
  5. Browse をクリックして Eclipse Project を選択します。
  6. 希望の Component type を設定します。
  7. 希望の Component version を設定します。
  8. アプリケーションに名前を付けます。
  9. Push after create チェックボックスを未選択にします。
  10. Finish をクリックします。

    Console ビューが表示され、検証プロセスが表示されます。

新たに作成されたコンポーネントが、プロジェクト下の OpenShift Application Explorer ビューに表示されます。

5.6. OpenShift Application Explorer を使用したクラスターへのコンポーネントのデプロイ

CodeReady Studio で OpenShift Application Explorer を使用して、クラスターにコンポーネントをデプロイする方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. OpenShift Application Explorer を起動します。
  3. プロジェクトを展開します。
  4. アプリケーションを展開します。
  5. componentPush を右クリックします。

    crs os push

    Console ビューが表示され、ファイル同期化のプロセスが表示されます。

5.7. OpenShift Application Explorer を使用した外部アクセス URL の定義

CodeReady Studio で OpenShift Application Explorer を使用して外部アクセス URL を定義する方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. OpenShift Application Explorer を起動します。
  3. プロジェクトを展開します。
  4. アプリケーションを展開します。
  5. componentNewURL を右クリックします。

    crs os new url

    Create URL ウインドウが表示されます。

    crs os create url window
  6. URL に名前を付けます。
  7. Port の値を 8080 に設定します。
  8. Finish をクリックします。

    Console ビューが表示され、URL 作成のプロセスが表示されます。

  9. OpenShift Application Explorer で、componentPush を右クリックします。

    crs os push

    Console ビューが表示され、ファイル同期化のプロセスが表示されます。

新たに作成された URL がコンポーネント下の OpenShift Application Explorer ビューに表示されます。

5.8. OpenShift Application Explorer を使用したクラスターでのアプリケーションのデバッグ

CodeReady Studio で OpenShift Application Explorer を使用してコンポーネントをデバッグする方法を説明します。

手順

  1. CodeReady Studio を起動します。
  2. OpenShift Application Explorer を起動します。
  3. プロジェクトを展開します。
  4. アプリケーションを展開します。
  5. componentDebug を右クリックします。

    crs os debug

    Console ビューが表示されます。

  6. OpenShift Application Explorer で、コンポーネントを展開します。
  7. urlOpen in Browser を右クリックします。

    crc os open in browser

    Confirm Perspective Switch ウインドウが表示されます。

  8. Switch をクリックします。

    Debug Perspective ウィンドウが表示され、デバッグプロセスが表示されます。