仮想ノード・プールの作成

Kubernetes Engine (OKE)を使用して仮想ノード・プールを作成する方法を確認します。

コンソールを使用して新しい拡張クラスタを作成するときに、仮想ノード・プールを作成できます(コンソール・ワークフローを使用したKubernetesクラスタの作成および新しいクラスタでの仮想ノードおよび仮想ノード・プールの作成を参照)。

既存の拡張クラスタに新しい仮想ノード・プールを作成して、クラスタをスケール・アップすることもできます(クラスタをスケール・アップするためのノード・プールの追加を参照)。

コンソール、CLIおよびAPIを使用して、新しい仮想ノード・プールを作成できます。

  • コンソールを使用して仮想ノード・プールを作成できます:

  • 仮想ノード・プールを追加して拡張クラスタをスケール・アップするには、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.FlexPod.Standard.E4.Flexのいずれかです。

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • CreateVirtualNodePool操作を実行して、仮想ノード・プールを追加して拡張クラスタをスケール・アップします。