仮想ノード・プールの作成
Kubernetes Engine (OKE)を使用して仮想ノード・プールを作成する方法を確認します。
コンソールを使用して新しい拡張クラスタを作成するときに、仮想ノード・プールを作成できます(コンソール・ワークフローを使用したKubernetesクラスタの作成および新しいクラスタでの仮想ノードおよび仮想ノード・プールの作成を参照)。
既存の拡張クラスタに新しい仮想ノード・プールを作成して、クラスタをスケール・アップすることもできます(クラスタをスケール・アップするためのノード・プールの追加を参照)。
コンソール、CLIおよびAPIを使用して、新しい仮想ノード・プールを作成できます。
コンソールを使用して仮想ノード・プールを作成できます:
- コンソール・ワークフローのいずれかを使用して新しい拡張クラスタを作成する場合(コンソール・ワークフローを使用したKubernetesクラスタの作成を参照)。
- ノード・プールを追加して既存の拡張クラスタをスケール・アップする場合(クラスタをスケール・アップするためのノード・プールの追加を参照)。
仮想ノード・プールを追加して拡張クラスタをスケール・アップするには、oci ce virtual-node-pool createコマンドと必要なパラメータを使用します:
oci ce virtual-node-pool create \ --cluster-id <cluster-ocid> \ --compartment-id <compartment-ocid> \ --display-name <node-pool-name> \ --kubernetes-version <kubernetes-version> \ --placement-configurations "[{\"availabilityDomain\":\"<ad-name>\",\"faultDomain\":[\"FAULT-DOMAIN-<n>\"],\"subnetId\":\"<virtualnode-subnet-ocid>\"}]" \ --nsg-ids "[\"<virtual-node-nsg-ocid>\"]" \ --pod-configuration "{\"subnetId\":\"<pod-subnet-ocid>\",\"nsgIds\":[\"<pod-nsg-ocid>\"],\"shape\":\"<shape-name>\"}" \ --size <number-of-nodes>ここでは:-
<ad-name>は、仮想ノードを配置する可用性ドメインの名前です。使用する可用性ドメイン名を確認するには、次を実行します:oci iam availability-domain list -
<shape-name>は、Pod.Standard.E3.Flex、Pod.Standard.E4.Flexのいずれかです。
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
-
CreateVirtualNodePool操作を実行して、仮想ノード・プールを追加して拡張クラスタをスケール・アップします。