投稿日: Jul 27, 2021

Amazon VPC Container Networking Interface (CNI) プラグインが EC2 インスタンスタイプに基づいて AWS Nitro 上のノードごとにより多くのポッドの実行をサポートするようになりました。 より高いノード密度を達成するために、VPC CNI プラグインは、IP アドレスプレフィックスを EC2 にアタッチできる新しい VPC 機能を活用します。

VPC CNI プラグインは EC2 ネットワークと直接統合し、AWS 上で実行する Kubernetes クラスターで高いパフォーマンスで低レイテンシーのコンテナネットワークを提供します。IP アドレスプレフィックスの割り当てにより、各ワーカーノードに追加の VPC IPv4 アドレスをアタッチし、より多くのポッドを実行して、EC2 インスタンスタイプに基づいて Nitro 上のノードリソースを最大限に活用することが可能になります。さらに、ポッドに IP アドレスを割り当てるために必要なネットワークインターフェイスが少なくなり、アプリケーション使用量のスパイクに応じてクラスターをすばやくスケールアウトできます。

IP アドレスプレフィックスの割り当ては、VPC CNI バージョン 1.9 で有効にすることができます。詳細については、GitHub で公開されている EKS のドキュメントと v1.9 のリリースノートを参照してください。既存の EKS クラスターをアップグレードして VPC CNI v1.9 を使用することもできます。Amazon EKS ドキュメントに記載されている手順に従ってください。