検索

2.5. Red Hat OpenShift Container Platform の非接続環境への STF のデプロイ

download PDF

Service Telemetry Framework (STF) バージョン 1.5.4 以降、Red Hat OpenShift Container Platform の非接続環境に STF をデプロイできるようになりました。

前提条件

  • 制限されたネットワークにデプロイされた Red Hat OpenShift Container Platform Extended Update Support (EUS) バージョン 4.12 または 4.14。
  • Red Hat OpenShift Container Platform クラスターが必要なイメージにアクセスできるようにするミラーレジストリー。ミラーレジストリーの詳細は、Red Hat OpenShift Container Platform インストール ガイドの 非接続インストールのミラーリング を参照してください。
  • すべての STF 依存関係は、Red Hat OpenShift Container Platform クラスターミラーレジストリーで利用できます。

ミラーレジストリーへの STF 依存関係の追加

oc-mirror プラグインを使用して STF 依存関係を取得し、それらを Red Hat OpenShift Container Platform クラスターミラーレジストリーに追加できます。oc-mirror プラグインのインストールに関する詳細は、Red Hat OpenShift Container Platform インストール ガイドの oc-mirror プラグインを使用した非接続インストールのイメージのミラーリング を参照してください。

手順

  1. ローカル作業ディレクトリーに imagesetconfig.yaml ファイルを作成します。

    imagesetconfig.yaml

    apiVersion: mirror.openshift.io/v1alpha2
    kind: ImageSetConfiguration
    storageConfig:
      local:
        path: ./
    mirror:
      operators:
      - catalog: registry.redhat.io/redhat/redhat-operator-index:v4.14
        packages:
          - name: service-telemetry-operator
            channels:
              - name: stable-1.5
          - name: openshift-cert-manager-operator
            channels:
              - name: stable-v1
          - name: amq7-interconnect-operator
            channels:
              - name: 1.10.x
          - name: smart-gateway-operator
            channels:
              - name: stable-1.5
          - name: cluster-observability-operator
            channels:
              - name: development

  2. (オプション) ミラーレジストリーにアクセスできない場合は、oc-mirror で取得したマニフェストとイメージを保存し、それらをミラーレジストリーと Red Hat OpenShift Container Platform クラスターに物理的に転送できます。それ以外の場合は、oc-mirror を実行してミラーレジストリーをポイントすることができます。

    oc-mirror プラグインは、次のように環境に応じてさまざまな方法で使用できます。

    • ミラー間のミラーリング。
    • ミラーからディスクへのミラーリング。
    • ディスクからミラーへのミラーリング。

      さまざまな oc-mirror シナリオの詳細は、Red Hat OpenShift Container Platform インストール ガイドの 完全な非接続環境でのイメージセットのミラーリング を参照してください。

  3. STF Operator とその依存関係をミラーレジストリーからプッシュし、Red Hat OpenShift Container Platform クラスターのマニフェストを生成します。

    $ oc-mirror --config imagesetconfig.yaml <mirror_registry_location>
    • <mirror_registry_location> を、使用するミラーレジストリーへのファイルパスに置き換えます。
  4. 生成されたマニフェストを見つけて、ターゲットの Red Hat OpenShift Container Platform クラスターに適用します。詳細は、Red Hat OpenShift Container Platform インストール ガイドの oc-mirror によって生成されたリソースを使用するためのクラスターの設定 を参照してください。

    注記

    oc-mirror で生成したマニフェストは、CatalogSourceredhat-operators ではなく redhat-operator-index など、完全なインデックス名を持つカタログを生成します。STF サブスクリプションに正しいインデックス名を使用していることを確認してください。詳細は、「Service Telemetry Framework の Red Hat OpenShift Container Platform 環境へのデプロイ」 を参照してください。oc ミラーを使用した Operators のカスタマイズに関する詳細は、Red Hat ナレッジベースのソリューション記事 How to customize the catalog name and tags of Operators mirrored to the mirror registry using the oc mirror plugin. を参照してください。

検証

  • カタログソースが適用されていることを確認します。STF Operator とその依存関係を参照する新しいカタログのエントリーを返すことができます。

    $ oc get catalogsources
  • 非接続の Red Hat OpenShift Container Platform クラスターに STF をデプロイしたため、外部ネットワークにアクセスできません。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.