9.2. ソースクラスター
- ❏ クラスターが 最小ハードウェア要件 を満たしている。
❏ 正しいレガシー Migration Toolkit for Containers Operator バージョンがインストールされている。
-
OpenShift Container Platform バージョン 3.7 の
operator-3.7.yml
-
OpenShift Container Platform バージョンの 3.9 から 4.5 の
operator.yml
-
OpenShift Container Platform バージョン 3.7 の
- ❏ すべてのノードに有効な OpenShift Container Platform サブスクリプションがある。
- ❏ すべての 1 回実行タスク を実行している。
- ❏ すべての 環境ヘルスチェック が実行されている。
❏ 以下のコマンドを実行して、異常な設定のある PV が Terminating 状態のままであるかを確認している。
$ oc get pv
❏ 以下のコマンドを実行して、ステータスが Running または Completed 以外の Pod の有無について確認している。
$ oc get pods --all-namespaces | egrep -v 'Running | Completed'
❏ 以下のコマンドを実行して、再起動数の高い Pod の有無について確認している。
$ oc get pods --all-namespaces --field-selector=status.phase=Running \ -o json | jq '.items[]|select(any( .status.containerStatuses[]; \ .restartCount > 3))|.metadata.name'
Pod が Running 状態であっても、再起動数が多くなると、根本的な問題を示唆している可能性があります。
- プルーニング によって移行される各 namespace から以前のビルド、デプロイメント、およびイメージを削除している。
- ❏ 内部レジストリーは、サポートされるストレージタイプ を使用する。
- ❏ イメージの直接移行のみ: 内部レジストリーが外部トラフィックに 公開 される。
- ❏ イメージをレジストリーを読み取り、これに書き込むことができる。
- ❏ etcd クラスター が正常である。
- ❏ ソースクラスターの 平均の API サーバーの応答時間 は 50 ミリ秒未満である。
- ❏ クラスター証明書が移行プロセスの期間 有効 である。
❏ 以下のコマンドを実行して、保留中の証明書署名要求の有無を確認している。
$ oc get csr -A | grep pending -i
- ❏ アイデンティティープロバイダー が機能している。