5.2. エアギャップインストールの準備


非接続の OpenShift Container Platform 環境に self-service automation portal をインストールする前に、オンラインの踏み台ホストでいくつかのプロセスを完了する必要があります。

5.2.1. コンテナーイメージのミラーリング

必要なコンテナーイメージを Red Hat レジストリーからローカルの非接続レジストリーにミラーリングします。このアクションは、隔離された環境に self-service automation portal をインストールするために必要なイメージを準備します。

手順

  1. registry.redhat.io にログインします。

    $ podman login registry.redhat.io
    Copy to Clipboard Toggle word wrap

    プロンプトが表示されたら、Red Hat のユーザー名とパスワードを入力します。

    あるいは、以下を使用できます。

    $ podman login --authfile <path_to_pull_secret.json> registry.redhat.io
    Copy to Clipboard Toggle word wrap
  2. 非接続のレジストリーにログインします。

    $ podman login <disconnected_registry_url>
    Copy to Clipboard Toggle word wrap
  3. registry.redhat.io から元のイメージをプルします。

    $ podman pull registry.redhat.io/rhdh/rhdh-hub-rhel9:x.y.z
    Copy to Clipboard Toggle word wrap
  4. 非接続のレジストリーのイメージにタグを付けます。

    $ podman tag registry.redhat.io/rhdh/rhdh-hub-rhel9:x.y.z <disconnected_registry_url>/<your_namespace>/rhdh-hub-rhel9:x.y.z
    Copy to Clipboard Toggle word wrap

    例:

    $ podman tag registry.redhat.io/rhdh/rhdh-hub-rhel9:1.1.0 my-disconnected-registry.com/myproject/rhdh-hub-rhel9:1.1.0
    Copy to Clipboard Toggle word wrap
  5. タグ付けされたイメージを非接続のレジストリーにプッシュします。

    $ podman push <disconnected_registry_url>/<your_namespace>/rhdh-hub-rhel9:x.y.z
    Copy to Clipboard Toggle word wrap

5.2.2. Helm チャートパッケージのダウンロード

Helm チャートパッケージをダウンロードし、非接続レジストリーを指すように内部イメージ参照を変更します。これにより、エアギャップ環境用のインストールパッケージが準備されます。

手順

  1. OpenShift Helm チャートリポジトリーを追加している。

    $ helm repo add openshift-helm-charts https://charts.openshift.io/
    Copy to Clipboard Toggle word wrap
  2. 最新のチャート情報を取得するには、Helm リポジトリーを更新します。

    $ helm repo update
    Copy to Clipboard Toggle word wrap
  3. チャートをプルします。

    $ helm pull openshift-helm-charts/redhat-rhaap-portal --version x.y.z
    Copy to Clipboard Toggle word wrap

    このコマンドは、チャートを .tgz ファイル (例: redhat-rhaap-portal-1.0.1.tgz) としてダウンロードします。

  4. チャートを展開します。

    $ tar -xvf redhat-rhaap-portal-x.y.z.tgz
    Copy to Clipboard Toggle word wrap

    これにより redhat-rhaap-portal-1.0.1/ のような名前のディレクトリーが作成されます。

  5. 展開されたチャートのディレクトリー (例: cd redhat-rhaap-portal-1.0.1) に移動し、テキストエディターで values.yaml ファイルを開きます。
  6. values.yaml 内のすべての image: エントリーを見つけて、元のイメージ参照を、非接続レジストリー内のイメージへのフルパスに置き換えます。

    たとえば、image: registry.redhat.io/rhdh/rhdh-hub-rhel9:x.y.zimage: <disconnected_registry_url>/<your_namespace>/rhdh-hub-rhel9:x.y.z に置き換えます。

  7. 変更したチャートをもう一度圧縮します。

    $ helm package redhat-rhaap-portal-x.y.z
    Copy to Clipboard Toggle word wrap

    これにより、変更が反映された新しい .tgz ファイルが作成されます (例: redhat-rhaap-portal-1.0.1.tgz)。

5.2.3. 非接続環境へのアセットの転送

変更された Helm チャートパッケージを、接続された踏み台ホストから非接続ネットワーク内のマシンに転送します。このアクションは、分離された OpenShift 環境内でのデプロイメント用にインストールアセットをステージングします。

手順

  • 変更された Helm チャート .tgz ファイル (例: redhat-rhaap-portal-1.0.1.tgz) を、接続された踏み台ホストから非接続の OpenShift ネットワーク内のマシンまたはジャンプボックスにコピーします。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat