エッジノードプールを作成して、ノードラベルやテイントなど、ノードのグループを一元管理できます。 このトピックでは、エッジノードプールを作成する方法について説明します。
前提条件
ACK Edgeクラスターが作成されました。
エッジノードプールの作成
ACK コンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。
[クラスター] ページで、管理するクラスターの名前をクリックします。 左側のウィンドウで、
を選択します。[ノードプール] ページで、[エッジノードプールの作成] をクリックします。
[エッジノードプールの作成 (ベータ)] ダイアログボックスで、[エッジノードプールのパラメーター] を設定し、[送信] をクリックします。
エッジノードプールのパラメーター
パラメーター | 作成後に変更できます | 説明 |
ノードプール名 | 名前は1 ~ 63文字で、数字、文字、ハイフン (-) 、およびアンダースコア (_) を使用できます。 名前は文字または数字で始まる必要があります。 | |
Container Runtime | Kubernetes 1.24以降のACK Edgeは、containerdのみをサポートしています。 | |
クラウドエッジネットワーク接続 | インターネット: ノードプール内のノードは、インターネットを介してクラウド内のノードと通信します。 エッジノードにデプロイされたアプリケーションは、インターネット経由で仮想プライベートクラウド (VPC) に直接アクセスできません。 エッジのアプリケーションがクラウドに強く依存しておらず、クラウドエッジ通信とデータセキュリティの要件がない場合は、この接続モードを選択することを推奨します。 VPC: Express connect、VPN、またはcloud Enterprise Network (CEN) を使用して、ノードプール内のノードをクラウドに接続できます。 これにより、クラウドエッジ通信の品質とセキュリティが大幅に向上します。 エッジのアプリケーションがクラウドエッジ通信に強く依存しており、クラウドエッジ通信の品質とセキュリティに対する要件が高い場合は、この接続モードを選択することを推奨します。 この接続モードを使用する場合は、ノードプール内のノードをクラウドに接続するためにExpress Connect回路が使用されていることを確認してください。 | |
ノード間接続 | はい: ノードプール内のすべてのノード間でレイヤ3でネットワーク通信を有効にします。 説明 ノードプールがデータセンターまたはVPCにデプロイされている場合、ノード間通信を有効にできます。 No: ノードプール内のすべてのノード間でレイヤ3のネットワーク通信を無効にします。 説明 同じノードプールにデプロイされているエッジデバイス同士が通信する必要がない場合は、ノード間通信を無効にできます。 | |
ポッドネットワークタイプ | Container Network: ポッドには独立したネットワークスタックがあり、ホストネットワークポートを占有しません。 Flannel、kube-proxy、CoreDNSなどのコンポーネントをインストールする必要があります。 このネットワークタイプは、きめ細かいコンテナネットワーク制御が必要なシナリオに適しています。 Host Network: ポッドはノードのネットワークスタックを使用し、IPアドレスとポートをホストと共有します。 デフォルトでは、Flannel、kube-proxy、CoreDNSなどのコンポーネントはインストールされていません。 このネットワークタイプは、軽量のビジネスシナリオやサービス間の通信を必要としないシナリオに適しています。 | |
ノードラベル | ノードプール内のノードにラベルを追加します。 | |
テインツ | ノードプール内のノードにテイントを追加します。 |
関連ドキュメント
既存のエッジノードプールの基本情報を変更する方法の詳細については、「エッジノードプールの変更」をご参照ください。
既存のエッジノードプールを削除する方法の詳細については、「エッジノードプールの削除」をご参照ください。