1.3.3. インフラストラクチャーノードでのハブクラスターのインストール準備

Red Hat Advanced Cluster Management for Kubernetes ハブクラスターでは、tolerations を使用して、ハブクラスターコンポーネントをインフラストラクチャノードにインストールできます。インフラストラクチャノードにハブクラスターをインストールするには、次の手順を実行して準備します。

  1. OpenShift Container Platformドキュメントの 「インフラストラクチャーマシンセットの作成」の手順に従って、インフラストラクチャーノードをインフラストラクチャーマシンセットとして設定します。

    以下の toleration の出力例を参照してください。

    tolerations:
      - effect: NoSchedule
        key: node-role.kubernetes.io/infra
        operator: Exists
  2. 以下の nodeSelector エントリーを MultclusterHub リソース object セクションに追加します。

    spec:
      nodeSelector:
        node-role.kubernetes.io/infra: ""
  3. 上記の手順を実行してハブクラスターのインストールを完了してください。

注記:

  • ClusterRoleBinding が指定された ServiceAccount には、Red Hat Advanced Cluster Management がインストールされている namespace にアクセス権があるユーザー認証情報および、Red Hat Advanced Cluster Management に対して、クラスター管理者権限が割り当てられます。
  • このインストールでは、local-cluster という名前の namespace も作成されます。この namespace は、単独で管理できるようにハブクラスター向けに確保されます。local-cluster という既存の namespace を含めることはできません。セキュリティーの理由上、cluster-administrator のアクセス権がないユーザーには、local-cluster namespace へのアクセス権を割り当てないようにしてください。