1.4.6. disableHubSelfManagement
デフォルトでは、Red Hat Advanced Cluster Management ハブクラスターは自動的にインポートされ、ハブクラスターは自身を管理します。自身を管理するハブクラスターは local-cluster と呼ばれます。
disableHubSelfManagement フィールドが true に設定され、ローカルクラスター機能が無効になっている場合は、spec.localClusterName の名前を変更できます。
ローカルクラスターを有効にするために、disableHubSelfManagement フィールドが false に設定されている場合、local-cluster の名前を変更できません。
<your-local-cluster-name> 値には 34 文字以下を使用する必要があります。local-cluster リソースと namespace に変更が反映されます。
Red Hat Advanced Cluster Management ハブクラスターが自身を管理しないようにする場合は、spec.disableHubSelfManagement の設定を false から true に変更する必要があります。
disableHubSelfManagement:true が指定されている、次の YAML サンプルを参照してください。これは、local-cluster 設定を無効にします。namespace はお使いのプロジェクト名に置き換えます。
apiVersion: operator.open-cluster-management.io/v1
kind: MultiClusterHub
metadata:
name: multiclusterhub
namespace: <namespace>
spec:
disableHubSelfManagement: true
localClusterName: local-cluster
デフォルトの local-cluster を有効にするには、設定を false に戻します。この設定を削除して、ハブクラスターが自身をローカルクラスターとして管理するデフォルトの動作に戻すこともできます。
disableHubSelfManagement オプションを true に設定し、ハブクラスターを手動で管理しようとすると、予期しない動作が発生します。
multicluster engine Operator クラスターを管理している Red Hat Advanced Cluster Management ハブクラスターでは、以前の手動設定はすべて新しい設定に置き換えられます。