1.13.23.2. Red Hat OpenShift Service on AWS (classic) with Hosted Control Plane クラスターで、すべてのマネージドクラスターが Unknown ステータスになる
-
globalという名前のKlusterletConfigリソースを作成します (リソースがない場合)。 spec.hubKubeAPIServerConfig.serverVerificationStrategyをUseSystemTruststoreに設定します。以下の例を参照してください。apiVersion: config.open-cluster-management.io/v1alpha1 kind: KlusterletConfig metadata: name: global spec: hubKubeAPIServerConfig: serverVerificationStrategy: UseSystemTruststoreハブクラスターで次のコマンドを実行してリソースを適用します。
<filename>はファイル名に置き換えます。oc apply -f <filename>マネージドクラスターによっては、状態が回復することがあります。
Unknownステータスのままのマネージドクラスターがある場合は、このプロセスを続行します。ハブクラスターで次のコマンドを実行して、ハブクラスターから
import.yaml` ファイルをエクスポートしてデコードします。`<cluster_name>は、クラスター名に置き換えます。oc get secret <cluster_name>-import -n <cluster_name> -o jsonpath={.data.import\.yaml} | base64 --decode > <cluster_name>-import.yamlマネージドクラスターで次のコマンドを実行してファイルを適用します。
oc apply -f <cluster_name>-import.yaml