3.6. Hosted Control Plane 機能の有効化または無効化
Hosted Control Plane 機能と hypershift-addon マネージドクラスターアドオンは、デフォルトで有効になっています。必要に応じて、この機能を無効にすることができます。また、無効にした場合は、手動で有効にすることもできます。
HyperShift Operator をアンインストールして、Hosted Control Plane 機能を無効にすることができます。Hosted Control Plane 機能を無効にする場合は、ホステッドクラスターの破棄 セクションで説明されているように、multicluster engine Operator 上のホステッドクラスターと管理対象クラスターリソースを破棄する必要があります。
3.6.1. Hosted Control Plane 機能の手動での有効化 リンクのコピーリンクがクリップボードにコピーされました!
Hosted Control Plane 機能が無効になっている場合は、手動で有効にすることができます。
手順
次のコマンドを実行して機能を有効にします。
$ oc patch mce multiclusterengine --type=merge -p \ '{"spec":{"overrides":{"components":[{"name":"hypershift","enabled": true}]}}}'デフォルトの
MultiClusterEngineリソースインスタンス名はmulticlusterengineですが、$ oc get mceコマンドを実行し、クラスターからMultiClusterEngine名を取得できます。次のコマンドを実行して、
hypershiftおよびhypershift-local-hosting機能がMultiClusterEngineカスタムリソースで有効になっていることを確認します。$ oc get mce multiclusterengine -o yamlデフォルトの
MultiClusterEngineリソースインスタンス名はmulticlusterengineですが、$ oc get mceコマンドを実行し、クラスターからMultiClusterEngine名を取得できます。出力例
apiVersion: multicluster.openshift.io/v1 kind: MultiClusterEngine metadata: name: multiclusterengine spec: overrides: components: - name: hypershift enabled: true - name: hypershift-local-hosting enabled: true