クイックスタート:コンソールから仮想化サービスクラスタを作成する
仮想プライベートクラウド 4.21 そしてその後 ベアメタルのワーカーノードのみ
IBM Cloud コンソールを使用して、あらかじめ構成済みのクラスターを作成し、 OpenShift 仮想化サービスをすぐに使い始めましょう。 このクイックスタートでは、コンソールインターフェースのみを使用して仮想マシンをデプロイするための最も迅速な方法に焦点を当てています。
開始前に
-
必要な権限が与えられていることを確認してください:
- オペレーター の役割 IBM Cloud Kubernetes Service
- VPCインフラストラクチャサービスのエディター または管理者ロール
-
VPC インフラストラクチャが要件を満たしていることを確認するか、必要なリソースを作成する準備をしておいてください:
- 対象リージョン内のVPC
- 高可用性を確保するため、少なくとも3つのゾーンにサブネットを配置すること(サブネットあたり256個のIPアドレスを推奨)
- 選択したゾーンで利用可能なベアメタル容量(ローカルNVMeストレージの場合は、
dで終わるフレーバー)
VPCの設定に関する詳細な手順については、「 VPCの設定を作成または確認する 」を参照してください。
仮想化サービスクラスターを作成する
-
IBM Cloud コンソール にログインします。
-
「 インフラストラクチャ 」>「 OpenShift 仮想化 」に移動します。
-
**「クラスターの作成」**をクリックします。
-
事前に設定されたクラスタ設定を確認してください(自動的に設定されており、変更することはできません):
- オーケストレーター : Red Hat OpenShift on IBM Cloud
- インフラストラクチャ :VPC
- マシンタイプ :ベアメタル
- オペレーティングシステム : Red Hat CoreOS (RHCOS)
- ネットワークプラグイン :Open Virtual Network (OVN - Kubernetes )
-
「 OpenShift 」バージョンを選択してください( 4.21 以降が自動的に選択されます)。
-
仮想化連携の設定:
- OpenShift Virtualizationオペレーター
-
必須。 デフォルト設定で自動的に構成されます。 OpenShift Virtualizationのデプロイメントを作成および維持します。
- 高度なクラスタ管理(ACM)
-
オプション。 このクラスターをACMハブクラスターとして設定し、他の Kubernetes クラスターを制御および監視できるようにします。
- OpenShift データ・ファウンデーション(ODF)
-
推奨のオプションです。 VM向けの永続ストレージを提供します。 デフォルト設定で構成されています。
- File Storage for VPC
-
ベータ版 :ODFの代替。 VPCインフラストラクチャを基盤としたファイルストレージを提供します。
少なくとも1つのストレージオプション(ODFまたは File Storage for VPC )を選択する必要があります。
-
仮想プライベートクラウドを選択してください(必要に応じて新しいものを作成してください)。
-
場所を設定します。 ワーカー・ゾーンを選択し、サブネットを構成します。 高可用性を確保するために、少なくとも3つのゾーンを選択してください。 各ゾーンについて、自動的に選択されたサブネットを必要に応じて編集できます。
-
ワーカープールを設定します:
- フレーバー :ローカルのNVMeストレージを備えたベアメタルフレーバーを選択してください(例:
bx2d.metal.96x384) - ゾーンごとのワーカーノード数 :高可用性を確保するには、3つ以上を指定してください
- フレーバー :ローカルのNVMeストレージを備えたベアメタルフレーバーを選択してください(例:
-
ネットワークの設定(任意):
- ネットワーク設定 :プライベートおよびパブリックのエンドポイント(既定値)またはプライベートのみに設定します
- 内部レジストリ : Cloud Object Storage インスタンスを選択してください
-
セキュリティ設定を行う(任意):
- クラスタ暗号化 :シークレットの暗号化にKMSを有効にする
- Ingressのシークレット管理 : Secrets Manager インスタンスを登録する
- VPCセキュリティグループ :カスタムセキュリティグループを適用する
-
クラスタの詳細を設定する:
- クラスタ名 :一意の名前を入力してください(例:
my-vs-cluster) - リソースグループ :リソースグループを選択してください
- タグ :任意 - 整理のためにタグを追加してください
- クラスタ名 :一意の名前を入力してください(例:
-
「 統合 」セクションを確認し、「 OpenShift 」仮想化オペレーターおよび選択したアドオンが一覧に表示されていることを確認してください。
-
見積もり金額を確認して、「作成」をクリックします。
クラスタのプロビジョニングには、通常30~45分かかります。 コンソールで進捗状況を確認できます。
OpenShift コンソールにアクセスする
-
IBM Cloud コンソールで、 OpenShift > [ クラスタ ] に移動します。
-
クラスタ名をクリックして詳細を表示してください。
-
クラスタのステータスが 「 Normal 」になり、 マスターのステータスが 「 Ready 」になるまでお待ちください。
-
OpenShift のWebコンソールをクリックして、クラスタインターフェースにアクセスしてください。
事前設定済みのコンポーネントを確認する
-
OpenShift のWebコンソールで、「 Ecosystem 」>「 Installed Operators 」に移動します。
-
OpenShift の仮想化オペレーターのステータスが「 成功 」となっていることを確認してください。
-
「 エコシステム 」>「 インストール済みのオペレーター 」に移動します。
-
「 OpenShift Data Foundation 」オペレーターのステータスが「 成功 」になっていることを確認してください。 処理が完了するまで数分かかる場合があります。
-
「 ストレージ 」>「 データ基盤 」に移動します。
-
ストレージシステムの状態が「 Resiliency of Healthy 」となっていることを確認してください。
-
「 ストレージ 」> StorageClasses に移動します。
-
「ocs-storagecluster-ceph-rbd-virtualization」 を含む複数の OCS ストレージクラスが利用可能であることを確認してください。このクラスは、 VirtualMachines のデフォルトとして指定されている必要があります。
初めての仮想マシンを展開する
-
OpenShift コンソールで、左側のナビゲーションメニューにある「 仮想化 」をクリックします。
-
クリック VirtualMachines。
-
「 VirtualMachine を作成 」をクリックします。
-
「 テンプレートから選択」を選択して、あらかじめ設定されたテンプレートを使用します。
-
Fedora などのテンプレートを選択してください CentOS Stream などを選択してください。
-
VM の設定:
- 名前 : VM の名前を入力してください(例:
my-first-vm) - ストレージクラス :選択
ocs-storagecluster-ceph-rbd-virtualization - CPU :必要に応じて調整してください(通常はデフォルト設定で十分です)
- メモリ :必要に応じて調整してください(通常はデフォルト設定で十分です)
- 名前 : VM の名前を入力してください(例:
-
「 VirtualMachine を作成 」をクリックします。
-
「 VM 」の詳細ページで、 「開始」 をクリックして、 VM を開始します。
-
「 VM 」のステータスが「 Running 」と表示されるまで監視してください。
-
[ コンソール ] タブをクリックして、 VM コンソールにアクセスします。
これで、Virtualization Service クラスター上で仮想マシンが起動しました!
次のステップ
トラブルシューティング
- クラスタの作成に失敗しました
- 選択したゾーンにベアメタル容量が利用可能であることを確認してください。 別のゾーンをお試しいただくか、 IBM Cloud のサポートまでお問い合わせください。
- OpenShift コンソールにアクセスできません
- クラスタマスターのステータスが「 Ready 」になるまで待ちます。 これには最大45分ほどかかる場合があります。
- 仮想マシンの起動に失敗しました
-
- OpenShift Data Foundation が「 Ready 」状態にあることを確認してください
- 有効なストレージクラスが選択されているか確認してください
- クラスタ内に十分なリソースが確保されていることを確認してください
トラブルシューティングに関する詳しい手順については、「 OpenShift 仮想化のトラブルシューティング 」を参照してください。