VPC 専用ホストでのクラスターの作成
仮想プライベートクラウド
専用ホスト・プールに専用ホストを作成するには、以下の手順を実行します。 次に、CLI を使用して、専用ホストインフラストラクチャ上にクラスターをプロビジョニングします。 コンソールで専用ホストにクラスタを作成する手順については、 VPCクラスタの作成に ある情報を確認してください。Terraform IBM 専用ホストモジュールは、Infrastructure as Code ( IaC )の代替手段を提供し、再利用可能なインフラストラクチャコードと有用な例を提供します。
-
使用可能な専用ホスト・フレーバーをリストします。 専用ホストの作成に使用するフレーバーとフレーバー・クラスをメモします。
ibmcloud oc flavors --provider vpc-gen2 --zone us-south-1出力例
OK For more information about these flavors, see 'https://ibm.biz/flavors' Name Cores Memory Network Speed OS Server Type Storage Secondary Storage Flavor Class Provider bx2d.16x64 16 64GB 16Gbps UBUNTU_20_64 virtual 100GB 600GB bx2d vpc-gen2 bx2d.32x128.600gb 32 128GB 16Gbps UBUNTU_20_64 virtual 100GB 600GB bx2d vpc-gen2 bx2d.48x192.900gb 48 192GB 16Gbps UBUNTU_20_64 virtual 100GB 900GB bx2d vpc-gen2 ... -
専用ホスト・プールを作成します。 使用するフレーバー・クラスとメトロを指定します。
ibmcloud oc dedicated pool create --name my_host_pool --flavor-class bx2d --metro dal -
専用ホスト・プールが作成されたことを確認します。
ibmcloud oc dedicated pools出力例
ID Name Metro Flavor Class Hosts State dh_a1aaa1111aaa1aaa1a11 my_host_pool dal bx2d 0 created -
専用ホストを作成します。 ゾーン、専用ホスト・プール、およびフレーバーを指定します。
ibmcloud oc dedicated host create --zone us-south --pool a1a1a1a1a --flavor bx2d.host.16x64 -
専用ホストが作成されたことを確認します。 専用ホストが
create_pending状態の場合は、そのホストがcreated状態になるまで数分待ちます。ibmcloud oc dedicated host ls --pool a1a1a1a1a出力例
ID Zone Flavor State aaaaa-aa-a1aaa1111aaa1aaa1a11-aaaaaaa1-a1aaaa1a us-south bx2d.host.16x64 created -
クラスターの作成に必要な詳細を収集します。
- 使用可能なサブネットをリストし、クラスターに使用するサブネットをメモします。
ibmcloud is subnets ``` 出力例 ```sh {: screen} ID Name Status Subnet CIDR Addresses ACL Public Gateway VPC Zone Resource group 1111-a11aaaa1-1a11-1111-1a1a-aaaaa1111111 a1a1a1a1 available xx.xxx.x.x/xx xxx/xxx xxxx-xxxx-xxxx-xxxx pgw-a1a1a1a1a1a1a my_vpc us-east-1 default ``` 1. 使用可能な VPC をリストし、クラスターの作成に使用する VPC をメモします。 ```sh {: pre} ibmcloud oc vpcs ``` 出力例 ```sh {: screen} Name ID Provider my_vpc a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1 vpc-gen2 ``` 1. 使用可能なゾーンをリストし、クラスターを作成するゾーンをメモします。 ```sh {: pre} ibmcloud oc zones --provider vpc-gen2 ``` 出力例 ```sh {: screen} ID Name Metro Flavors us-east-1 us-east-1 Washington D.C. - us-east-2 us-east-2 Washington D.C. - us-east-3 us-east-3 Washington D.C. - us-south-1 us-south-1 Dallas - us-south-2 us-south-2 Dallas - us-south-3 us-south-3 Dallas - ``` -
クラスターを作成します。 専用ホスト・プール、上記の手順でメモしたサブネット、vpc、ゾーン、およびクラスター・フレーバーを指定します。 クラスタのプロビジョニングが完了するまで、数分かかる場合があることにご注意ください。
ibmcloud oc cluster create vpc-gen2 --name my_cluster --flavor bx2d.4x16 --dedicated-host-pool dh_a1aaa1111aaa1aaa1a11 --subnet-id 1111-a11aaaa1-1a11-1111-1a1a-aaaaa1111111 --vpc-id a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1 --zone dal10 --workers 3 -
クラスターが作成されたことを確認します。
ibmcloud oc cluster ls出力例
Name ID State Created Workers Location Version Resource Group Name Provider my_cluster a111a11a11aa1aa11a11 normal 1 hour ago 4 Dallas 1.35.7 default vpc-gen2