第6章 OpenShift 4 上の HawtIO のセットアップ


注記

HawtIO Online は Fuse 7 アプリケーションを検出できるはずですが、含まれている Camel プラグインは Camel 4.x モデルのみをサポートします。おそらく、Fuse 7 Camel ルートの管理に HawtIO 4 は使用できません。

OpenShift 4.x では、HawtIO のセットアップには、インストールおよびデプロイが必要になります。このインストールのメカニズムとして、OperatorHub から入手可能な HawtIO Operator を使用することが推奨されています。オプションで、OpenShift 4.x 上の HawtIO のロールベースアクセス制御で説明されているように、HawtIO のロールベースアクセス制御 (RBAC) をカスタマイズできます。

6.1. OperatorHub を使用した OpenShift 4 上の HawtIO のインストールおよびデプロイ

HawtIO Operator は、HawtIO のインストール用に OpenShift OperatorHub で提供されます。HawtIO をデプロイするには、インストールされた Operator のインスタンスと HawtIO カスタムリソース (CR) をデプロイする必要があります。

HawtIO をインストールおよびデプロイするには、以下を実行します。

  1. Web ブラウザーで、cluster admin 権限を持つユーザーとして OpenShift コンソールにログインします。
  2. Operators をクリックした後、OperatorHub をクリックします。
  3. 検索フィールドウィンドウで HawtIO と入力し、Operator の一覧をフィルタリングします。HawtIO Operator をクリックします。
  4. HawtIO Operator インストールウィンドウで、Install をクリックします。Create Operator Subscription フォームが表示されます。

    1. Update Channel の場合は、stable-v1 を選択します。
    2. Installation Mode では、デフォルト (クラスターの特定の namespace) を受け入れます。

      注記

      このモードは、Operator が HawtIO CR を監視する namespace を決定します。これは、完全にデプロイされるときに HawtIO が監視する namespace とは異なります。HawtIO が監視する namespace は、HawtIO CR を介して設定できます。

    3. Installed Namespace では、HawtIO Operator をインストールする namespace を選択します。
    4. Update Approval では、Automatic または Manual を選択し、OpenShift が HawtIO Operator への更新を処理する方法を設定します。

      1. Automatic 更新オプションが選択され、新しいバージョンの HawtIO Operator が利用可能な場合、OpenShift Operator Lifecycle Manager (OLM) は人的介入なしに、HawtIO の実行中のインスタンスを自動的にアップグレードします。
      2. Manual 更新オプションが選択され、Operator の新しいバージョンが利用可能な場合、OLM は更新要求のみを作成します。クラスター管理者は、HawtIO Operator を新しいバージョンに更新するために、更新要求を手動で承認する必要があります。
  5. Install をクリックすると、OpenShift は現在の namespace に HawtIO Operator をインストールします。
  6. インストールを確認するには、Operators をクリックした後、Installed Operators をクリックします。HawtIO は Operator のリストに表示されるはずです。
  7. OpenShift Web コンソールを使用して HawtIO をデプロイするには、以下を実行します。

    1. Installed Operators のリストの Name 列の下にある HawtIO Operator をクリックします。
    2. Provided APIsOperator Details ページで、Create HawtIO をクリックします。
    3. 設定のデフォルト値を使用するか、任意でデフォルト値を編集します。

      1. Replicas の場合、HawtIO のパフォーマンスを向上させるには (たとえば、高可用性環境の場合)、HawtIO に割り当てられる Pod の数を増やすことができます。
      2. RBAC (ロールベースアクセス制御) では、デフォルトの RBAC 動作をカスタマイズする場合や、HawtIO Operator をインストールした namespace に ConfigMap ファイルがすでに存在する場合にのみ、Config Map フィールドに値を指定します。
      3. Nginx は、HawtIO Operator インストールのパフォーマンスチューニング を参照してください。
      4. Type には、以下のいずれかを指定します。

        1. クラスター: HawtIO が、HawtIO 対応アプリケーションの OpenShift クラスター上にあるすべての namespace を監視する場合。
        2. namespace: HawtIO が、同じ namespace にデプロイされた HawtIO 対応アプリケーションのみを監視する場合。
    4. Create をクリックします。HawtIO Operator Details ページが開き、デプロイメントのステータスが表示されます。
  8. HawtIO を開くには、以下を実行します。

    1. namespace デプロイメントの場合: OpenShift Web コンソールで、HawtIO Operator がインストールされているプロジェクトを開き、Overview を選択します。Project Overview ページで、Launcher セクションまで下にスクロールし、HawtIO リンクをクリックします。
    2. cluster デプロイメントでは、OpenShift Web コンソールのタイトルバーで、グリッドアイコンをクリックします。ポップアップメニューの Red Hat Applications で、HawtIO URL リンクをクリックします。
    3. HawtIO にログインします。ブラウザーに Authorize Access ページが表示され、必要なパーミッションが表示されます。
    4. Allow selected permissions をクリックします。HawtIO がブラウザーで開き、アクセスが許可される HawtIO 対応アプリケーション Pod が表示されます。
  9. Connect をクリックして、監視対象のアプリケーションを表示します。新しいブラウザーウィンドウが開き、HawtIO のアプリケーションが表示されます。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る