第3章 CodeReady Workspaces のインストール
本セクションでは、Red Hat CodeReady Workspaces をインストールする手順を説明します。インストール方法は、ターゲットプラットフォームと環境の制限によって異なります。
3.1. OperatorHub を使用した OpenShift 4 への CodeReady Workspaces のインストール
本セクションでは、OpenShift 4 Web コンソールで利用可能な CodeReady Workspaces Operator を使用して CodeReady Workspaces をインストールする方法を説明します。
Operator は、OpenShift アプリケーションをパッケージ化し、デプロイし、管理する方法です。これは、以下も提供します。
- インストールおよびアップグレードの再現性。
- すべてのシステムコンポーネントの定期的なヘルスチェック。
- OpenShift コンポーネントおよび独立ソフトウェアベンダー (ISV) コンテンツの OTA (Over-the-air) 更新。
- フィールドエンジニアの知識をカプセル化し、すべてのユーザーに展開する場所。
前提条件
- OpenShift 4 の実行中のインスタンスの管理者アカウント
3.1.1. Red Hat CodeReady Workspaces Operator のインストール
Red Hat CodeReady Workspaces Operator は、PostgreSQL、RH-SSO、イメージレジストリー、CodeReady Workspaces サーバーなどの CodeReady Workspaces を実行するためのすべてのリソースを提供し、これらのすべてのサービスも設定します。
前提条件
- クラスターの OpenShift Web コンソールへのアクセス。
手順
- 左側のパネルで Operators → OperatorHub ページに移動します。
-
Filter by keyword フィールドに
Red Hat CodeReady Workspaces
を入力します。 - Red Hat CodeReady Workspaces タイルをクリックします。
- Red Hat CodeReady Workspaces のポップアップウィンドウで、Install ボタンをクリックします。
- Install Operator ページで、Install ボタンをクリックします。
検証手順
- Red Hat CodeReady Workspaces Operator が正しくインストールされたことを確認するには、左側のパネルで Operators → Installed Operators ページに移動します。
- Installed Operators ページで、Red Hat CodeReady Workspaces 名をクリックし、Details タブに移動します。
ClusterServiceVersion details セクションで、以下のメッセージが表示されるまで待機します。
-
Status:
Succeeded
-
Status reason:
install strategy completed with no errors
-
Status:
-
Events タブに移動し、
install strategy completed with no errors
というメッセージが表示されるまで待機します。
3.1.2. Red Hat CodeReady Workspaces Operator のインスタンスの作成
以下の手順に従って、デフォルト設定で Red Hat CodeReady Workspaces をインストールします。設定を変更する場合は、2章CodeReady Workspaces インストールの設定 を参照してください。
手順
- 左側のパネルを使用して、Operators → Installed Operators ページに移動します。
- Installed Operators ページで、Red Hat CodeReady Workspaces 名をクリックします。
Operator details ページで、Details タブの Provided APIs セクションの Create instance リンクをクリックします。
これにより、 Create CheCluster ページに移動します。このページには、
CheCluster
カスタムリソースに保存される CodeReady Workspaces インスタンスの作成に必要な設定が含まれます。- デフォルト値を使用し、ページの最後にある Create ボタンを使用して codeready-workspaces クラスターを作成します。
- Operator details ページの、Red Hat CodeReady Workspaces Cluster タブで、codeready-workspaces リンクをクリックします。
Red Hat CodeReady Workspaces URL の出力に表示されるリンクを使用して codeready-workspaces インスタンスに移動します。
注記インストールには 5 分以上かかる場合があります。Red Hat CodeReady Workspaces のインストールが完了すると、URL が表示されます。
検証
- CodeReady Workspaces インスタンスが正しくインストールされたことを確認するには、Operator details ページの CodeReady Workspaces Cluster タブに移動します。CheClusters ページには、CodeReady Workspaces インスタンスの一覧およびそれらのステータスが表示されます。
-
codeready-workspaces
CheCluster
をクリックし、Details タブに移動します。 以下のフィールドの内容を参照してください。
-
Message フィールドにはエラーメッセージが含まれます。予想される内容は
None
です。 - Red Hat CodeReady Workspaces URL フィールドには、Red Hat CodeReady Workspaces インスタンスの URL が含まれます。デプロイメントが正常に終了すると、URL が表示されます。
-
Message フィールドにはエラーメッセージが含まれます。予想される内容は
- Resources タブに移動します。CodeReady Workspaces デプロイメントに割り当てられたリソースとそれらのステータスの一覧が表示されます。