IBM Cloud Docs
古典的な IBM Cloud Kubernetes Service または Red Hat OpenShift クラスタを VPC に移行する

古典的な IBM Cloud Kubernetes Service または Red Hat OpenShift クラスタを VPC に移行する

単一のデータセンターにデプロイされているクラスタ用の VPC+ ツールを使用することで、古典的な IBM Cloud® Kubernetes Service または Red Hat® OpenShift® クラスタを VPC に移行できます。 また、複数のデータセンターをマルチゾーン・リージョンに移行することもできます。 VPC+は、クラシックとIBM Cloud Kubernetes ServiceまたはRed Hat OpenShiftのリソースとコンポーネントの両方を検出します。 Kubernetes 内で実行されている他のリソースとワークロードとともに、検出されるコンポーネントとリソースの一部については、以下のリストを参照してください:

  • ワーカーノードとプール
  • POD
  • 名前空間
  • 秘密
  • StatefulSets
  • DaemonSet
  • デプロイメント
  • ConfigMaps
  • カスタム・リソース定義
  • PVC

移行の一環として、VPC+ツールはVPCシングルアベイラビリティゾーンに新しいクラスタを作成し、Kubernetesワークロードリソースを新しいVPC環境にバックアップおよびリストアします。

開始前に

VPC+ ツールを使用してクラシック IBM Cloud Kubernetes Service または Red Hat OpenShift クラスタの VPC への移行を開始する前に、以下の要件を確認してください:

  1. IBM Cloud Kubernetes ServiceとRed Hat OpenShiftマイグレーションの注意点 をよく理解してください。
  2. IBM Cloud Kubernetes ServiceまたはRed Hat OpenShift管理者ロールがユーザーアカウントに割り当てられていることを確認してください。
  3. 古典的なインフラストラクチャAPIキーとIBM Cloud VPC APIキーの両方が必要です。
  4. ワークロードのバックアップとリストア用にVPCアカウントを追加する場合、HMACキー(アクセスキーID_と_シークレットアクセスキー)が必要です。

制限

以下の制限を確認する:

  • プライベートクラスタは移行できません。
  • ブロックストレージを持つPVCのみがサポートされている。
  • IPに依存するサービスについては、移行後にIPを更新する必要があります(DNS、ロードバランサー、セキュリティルールなど)。

VPCへの移行

  1. VPC+ツールにログインする。
  2. クラシックアカウントとVPCアカウントを追加します。 VPCアカウントを追加する際は、クラスタの移行に必要な_アクセスキーID_と_シークレットアクセスキー_を必ず入力してください。
  3. VPC+ Cloud Migrationインターフェイスでインフラストラクチャの移行オプションを選択し、検出をクリックします。
  4. IBM Cloudクラシックアカウントを選択し、VPC移行ワークスペースの作成をクリックします。
  5. これで、VPC で移行するリソースグループ、リージョン、ゾーンと、移行する必要のある IBM Cloud Kubernetes Service または Red Hat OpenShift クラスタを選択できます。
  6. 以下のコンポーネントの要件と考慮事項を確認する:
    • アドレスプレフィックス - 古典的なアドレスプレフィックスはVPCではサポートされていません。 新しいアドレスプレフィックスを作成し、パブリックゲートウェイを有効にしてください。
    • IBM Cloud Kubernetes Service または Red Hat OpenShift クラスタ名 - クラスタ名は新しく一意でなければなりません。
    • ワーカー・ノード - クラシックなワーカー・プール・フレーバーは、VPCではサポートされていません。
  7. 適切なリソースとコンポーネントを選択したら、クラスタをVPCに移行できます。
  8. クラスタを移行したら、クラスタを検証し、妥当性を確認します。 特に、Red Hat OpenShift クラスターで、内部イメージ レジストリやオペレータなど、Red Hat OpenShift 固有のツールを使用している場合は、移行したクラスターの修正や再デプロイが必要になるかもしれません。