Fargate のみの EKS クラスターを実行する場合、kube-proxy および vpc-cni アドオンは必要ですか?

Fargate のみの EKS クラスターを実行する場合、kube-proxy および vpc-cni アドオンは必要ですか?

ノード グループを実行している場合、どちらも優れたアドオンのように思えます。Fargate では ALB がサービスに対してのみ IP を登録することが義務付けられており、その他の同様の Fargate 要件を考えると、これら 2 つのアドオンは依然として必要でしょうか?

答え1

この質問は古いことは承知していますが、オンラインでこのことに関する情報が見つからなかったので、回答を探してここで終了し、AWS に問い合わせました。将来、他の誰かがここで終了した場合に備えて、回答を投稿します。

まず、Amazon EKS 用の Amazon VPC CNI プラグインはデフォルトで Fargate ノードにインストールされており、その管理 (ネットワークと IP アドレスの管理) はコントロールプレーン (AWS による) によって処理されます。

一般的に、Fargate プロファイルを使用する場合、VPC CNI や kube-proxy などのアドオンは、Fargate ノードに EKS クラスターを作成すると自動的にデプロイされ、AWS によって完全に管理されるため、手動で追加する必要はありません。そのため、自分で管理する手間が省けます。また、Fargate は DaemonSets をサポートしていないことも知っておくとよいでしょう。

関連情報