1.4.3. インフラストラクチャーノードでのハブクラスターのインストール準備
Red Hat Advanced Cluster Management for Kubernetes ハブクラスターでは、tolerations
を使用して、ハブクラスターコンポーネントをインフラストラクチャノードにインストールできます。インフラストラクチャノードにハブクラスターをインストールするには、次の手順を実行して準備します。
Red Hat OpenShift Container Platformドキュメントの 「インフラストラクチャーマシンセットの作成」の手順に従って、インフラストラクチャーノードをインフラストラクチャーマシンセットとして設定します。
以下の
toleration
の出力例を参照してください。tolerations: - effect: NoSchedule key: node-role.kubernetes.io/infra operator: Exists
以下の
nodeSelector
エントリーをMultclusterHub
リソース object セクションに追加します。spec: nodeSelector: node-role.kubernetes.io/infra: ""
- 上記の手順を実行してハブクラスターのインストールを完了してください。
注記:
-
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 へのアクセス権を割り当てないようにしてください。