

 **このページの改善にご協力ください** 

このユーザーガイドに貢献するには、すべてのページの右側のペインにある「**GitHub でこのページを編集する**」リンクを選択してください。

# Amazon EKS クラスターで `kube-proxy` を管理する
<a name="managing-kube-proxy"></a>

**ヒント**  
Amazon EKS 自動モード ではネットワーク形成のアドオンをインストールまたはアップグレードする必要はありません。自動モード にはポッドのネットワーク形成とロードバランシング機能が含まれています。  
詳細については、[EKS Auto Mode を使用してクラスターインフラストラクチャを自動化する](automode.md) を参照してください。

セルフマネージド型のアドオンを使用する代わりに、Amazon EKS タイプのアドオンをクラスターに追加することをお勧めします。タイプの違いがよくわからない場合は「[Amazon EKS アドオン](eks-add-ons.md)」を参照してください。Amazon EKS アドオンをクラスターに追加する方法については「[Amazon EKS アドオンを作成する](creating-an-add-on.md)」を参照してください。Amazon EKS アドオンを使用できない場合はその理由に関する問題を[コンテナロードマップ GitHub リポジトリ](https://github.com/aws/containers-roadmap/issues)に送信することをお勧めします。

`kube-proxy` アドオンは Amazon EKS クラスター内の各 Amazon EC2 ノードにデプロイされます。これは、ノード上のネットワークルールを維持し、Pod へのネットワーク通信を有効にします。アドオンはクラスター内の Fargate ノードにはデプロイされません。詳細については、Kubernetes ドキュメントの「[kube-proxy](https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/)」を参照してください。

## Amazon EKS アドオンとしてインストールする
<a name="_install_as_amazon_eks_add_on"></a>

## `kube-proxy` バージョン
<a name="kube-proxy-versions"></a>

次の表は、Kubernetes バージョンごとに Amazon EKS アドオンタイプの最新バージョンを示しています。


| Kubernetes バージョン |  `kube-proxy` バージョン | 
| --- | --- | 
|  1.35  |  v1.35.3-eksbuild.2  | 
|  1.34  |  v1.34.6-eksbuild.2  | 
|  1.33  |  v1.33.10-eksbuild.2  | 
|  1.32  |  v1.32.13-eksbuild.5  | 
|  1.31  |  v1.31.14-eksbuild.9  | 
|  1.30  |  v1.30.14-eksbuild.28  | 

**注記**  
以前のバージョンのドキュメントには誤りが含まれていました。`kube-proxy` バージョン `v1.28.5`、`v1.27.9`、および `v1.26.12` は利用できません。  
このアドオンを自己管理している場合、表のバージョンは利用可能なセルフマネージドバージョンと同じではない可能性があります。

## `kube-proxy` コンテナイメージ
<a name="managing-kube-proxy-images"></a>

`kube-proxy` コンテナイメージは Amazon EKS Distro によって維持される[最小ベースイメージ](https://gallery.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-iptables)に基づいています。これには最小限のパッケージが含まれ、シェルはありません。詳細については「[Amazon EKS Distro](https://distro.eks.amazonaws.com/)」を参照してください。

次の表に、各 Amazon EKS クラスターバージョンで利用可能な最新のセルフマネージド `kube-proxy` コンテナイメージのバージョンを示します。


| バージョン | kube-proxy | 
| --- | --- | 
|  1.35  |  v1.35.3-eksbuild.2  | 
|  1.34  |  v1.34.6-eksbuild.2  | 
|  1.33  |  v1.33.10-minimal-eksbuild.2  | 
|  1.32  |  v1.32.13-minimal-eksbuild.5  | 
|  1.31  |  v1.31.14-minimal-eksbuild.9  | 
|  1.30  |  v1.30.14-minimal-eksbuild.28  | 

[Amazon EKS アドオンタイプ](updating-an-add-on.md)を更新するときは有効な Amazon EKS アドオンバージョンを指定しますが、この表に記載されているバージョンではない可能性があります。これは[Amazon EKS アドオン](workloads-add-ons-available-eks.md#add-ons-kube-proxy)のバージョンが、このアドオンのセルフマネージドタイプを更新するときに指定されるコンテナイメージのバージョンと常に一致するとは限らないためです。このアドオンのセルフマネージドタイプを更新するときはこの表に記載されている有効なコンテナイメージのバージョンを指定します。