

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

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

# `kubectl` および `eksctl` のセットアップ
<a name="install-kubectl"></a>

**ヒント**  
 今後開催予定の Amazon EKS ワークショップに[登録](https://aws-experience.com/emea/smb/events/series/get-hands-on-with-amazon-eks?trk=4a9b4147-2490-4c63-bc9f-f8a84b122c8c&sc_channel=el)してください。

AWS CLI をインストールしたら、Kubernetes クラスターを作成し管理するためのツールをあと 2 つインストールします。
+  `kubectl`: `kubectl` コマンドラインツールは、Kubernetes クラスター内のリソースを管理するときに使用する主要ツールです。このページでは、Kubernetes クラスターのバージョンに一致する `kubectl` バイナリを、ダウンロードしてセットアップする方法について説明します。[kubectl をインストールまたは更新する](#kubectl-install-update)を参照してください。
+  `eksctl`: `eksctl` コマンドラインツールは、AWS クラウドまたはオンプレミス (EKS Anywhere を使用) で EKS クラスターを作成するため、ならびにそれらのクラスターを変更および削除するために作られています。「[eksctl をインストールする](#eksctl-install-update)」を参照してください。

## `kubectl` をインストールまたは更新する
<a name="kubectl-install-update"></a>

このトピックは、デバイス上の `kubectl` バイナリのダウンロードおよびインストール、または更新に役立ちます。バイナリは [アップストリームコミュニティのバージョン](https://kubernetes.io/docs/tasks/tools/#kubectl) と同様です。バイナリは Amazon EKS または AWS に固有のものではありません。多くのビルダーはインストールのために `brew install kubectl` を実行するだけですが、必要な `kubectl` の特定のバージョンを取得するには、以下のステップを使用します。

**注記**  
Amazon EKS クラスターコントロールプレーンとのマイナーバージョンの相違が 1 つ以内である `kubectl` バージョンを使用する必要があります。例えば、`1.34` `kubectl` クライアントは Kubernetes `1.33`、`1.34`、および `1.35` クラスターで動作します。

## ステップ 1: `kubectl` がインストールされているかどうかを確認する
<a name="_step_1_check_if_kubectl_is_installed"></a>

デバイスに `kubectl` が既にインストールされているかどうかを判断します。

```
kubectl version --client
```

`kubectl` をデバイスのパスにインストールした場合、出力例には以下のような情報が含まれます。現在インストールされているバージョンを新しいバージョンで更新する場合は、次のステップを完了し、新しいバージョンを現在のバージョンと同じ場所にインストールするようにします。

```
Client Version: v1.31.X-eks-1234567
```

出力が表示されない場合は、`kubectl` がインストールされていないか、デバイスのパス内の場所にインストールされていません。

## ステップ 2: `kubectl` をインストールまたは更新する
<a name="_step_2_install_or_update_kubectl"></a>

次のオペレーティングシステムのいずれかで `kubectl` をインストールまたは更新します。
+  [macOS](#macos_kubectl) 
+  [Linux (amd64)](#linux_amd64_kubectl) 
+  [Linux (arm64)](#linux_arm64_kubectl) 
+  [Server](#windows_kubectl) 

**注記**  
このセクションで使用されている AWS リージョンからご使用の AWS リージョンへのダウンロードに時間がかかる場合は、コンテンツを前面に表示するように CloudFront を設定することを検討してください。詳細については、「[Get started with a basic CloudFront distribution](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/GettingStartedSimpleDistributon.html)」を参照してください。

### macOS
<a name="macos_kubectl"></a>

`kubectl` を macOS にインストールするには、以下の手順に従います。ステップには以下が含まれます。
+ 必要な Kubernetes バージョンのバイナリを選択してダウンロードします。
+ 必要に応じて、バイナリのチェックサムを確認します。
+ バイナリのアクセス許可に実行を追加します。
+ バイナリを PATH のフォルダにコピーします。
+ 必要に応じて、バイナリのディレクトリを PATH に追加します。

手順:

1. クラスターの Kubernetes バージョンの バイナリを Amazon S3 からダウンロードします。
   + Kubernetes `1.35` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/darwin/amd64/kubectl
     ```
   + Kubernetes `1.34` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/darwin/amd64/kubectl
     ```
   + Kubernetes `1.33` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/darwin/amd64/kubectl
     ```
   + Kubernetes `1.32` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/darwin/amd64/kubectl
     ```
   + Kubernetes `1.31` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/darwin/amd64/kubectl
     ```
   + Kubernetes `1.30` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/darwin/amd64/kubectl
     ```
   + Kubernetes `1.29` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/darwin/amd64/kubectl
     ```

1. (オプション) ダウンロードしたバイナリを、バイナリの `SHA-256` チェックサムで検証します。

   1. クラスターの Kubernetes バージョンの `SHA-256` チェックサムをダウンロードします。
      + Kubernetes `1.35` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```
      + Kubernetes `1.34` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```
      + Kubernetes `1.33` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```
      + Kubernetes `1.32` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```
      + Kubernetes `1.31` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```
      + Kubernetes `1.30` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```
      + Kubernetes `1.29` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/darwin/amd64/kubectl.sha256
        ```

   1. ダウンロードしたバイナリの `SHA-256` チェックサムを確認します。

      ```
      openssl sha1 -sha256 kubectl
      ```

   1. 出力で生成されたチェックサムが、ダウンロードした `kubectl.sha256` ファイルのチェックサムと一致することを確認してください。

1. バイナリへの実行アクセス許可を適用します。

   ```
   chmod +x ./kubectl
   ```

1. バイナリを `PATH` のフォルダにコピーします。既に `kubectl` のバージョンが既にインストールされている場合、`$HOME/bin/kubectl` を作成し、`$HOME/bin` が `$PATH` の最初にあることを確認することをお勧めします。

   ```
   mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
   ```

1. (オプション) シェルを開いたときに設定されるように、シェルの初期化ファイルに `$HOME/bin` パスを追加します。

   ```
   echo 'export PATH=$HOME/bin:$PATH' >> ~/.bash_profile
   ```

### Linux (amd64)
<a name="linux_amd64_kubectl"></a>

Linux (amd64) に `kubectl` をインストールするには、以下の手順に従います。ステップには以下が含まれます。
+ 必要な Kubernetes バージョンのバイナリを選択してダウンロードします。
+ 必要に応じて、バイナリのチェックサムを確認します。
+ バイナリのアクセス許可に実行を追加します。
+ バイナリを PATH のフォルダにコピーします。
+ 必要に応じて、バイナリのディレクトリを PATH に追加します。

手順:

1. クラスターの Kubernetes バージョンの `kubectl` バイナリを Amazon S3 からダウンロードします。
   + Kubernetes `1.35` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/linux/amd64/kubectl
     ```
   + Kubernetes `1.34` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/linux/amd64/kubectl
     ```
   + Kubernetes `1.33` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/linux/amd64/kubectl
     ```
   + Kubernetes `1.32` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/linux/amd64/kubectl
     ```
   + Kubernetes `1.31` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/linux/amd64/kubectl
     ```
   + Kubernetes `1.30` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/linux/amd64/kubectl
     ```
   + Kubernetes `1.29` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/linux/amd64/kubectl
     ```

1. (オプション) ダウンロードしたバイナリを、バイナリの `SHA-256` チェックサムで検証します。

   1. デバイスのハードウェアプラットフォームのコマンドを使用して、クラスターの Kubernetes バージョンの `SHA-256` チェックサムを Amazon S3 からダウンロードします。
      + Kubernetes `1.35` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```
      + Kubernetes `1.34` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```
      + Kubernetes `1.33` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```
      + Kubernetes `1.32` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```
      + Kubernetes `1.31` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```
      + Kubernetes `1.30` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```
      + Kubernetes `1.29` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/linux/amd64/kubectl.sha256
        ```

   1. 次のいずれかのコマンドを使用して、ダウンロードしたバイナリの `SHA-256` チェックサムを確認します。

      ```
      sha256sum -c kubectl.sha256
      ```

      または

      ```
      openssl sha1 -sha256 kubectl
      ```

   1. まず `kubectl: OK` と表示されることを確認します。その後、出力されたチェックサムが、ダウンロードした `kubectl.sha256` ファイルのチェックサムと一致することを確認できます。

1. バイナリへの実行アクセス許可を適用します。

   ```
   chmod +x ./kubectl
   ```

1. バイナリを `PATH` のフォルダにコピーします。既に `kubectl` のバージョンが既にインストールされている場合、`$HOME/bin/kubectl` を作成し、`$HOME/bin` が `$PATH` の最初にあることを確認することをお勧めします。

   ```
   mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
   ```

1. (オプション) シェルを開いたときに設定されるように、シェルの初期化ファイルに `$HOME/bin` パスを追加します。
**注記**  
このステップでは、Bash シェルを使用していることを前提としています。別のシェルを使用している場合は、特定のシェル初期化ファイルを使用するよう、コマンドを変更します。

   ```
   echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
   ```

### Linux (arm64)
<a name="linux_arm64_kubectl"></a>

Linux (arm64) に `kubectl` をインストールするには、以下の手順に従います。ステップには以下が含まれます。
+ 必要な Kubernetes バージョンのバイナリを選択してダウンロードします。
+ 必要に応じて、バイナリのチェックサムを確認します。
+ バイナリのアクセス許可に実行を追加します。
+ バイナリを PATH のフォルダにコピーします。
+ 必要に応じて、バイナリのディレクトリを PATH に追加します。

手順:

1. クラスターの Kubernetes バージョンの `kubectl` バイナリを Amazon S3 からダウンロードします。
   + Kubernetes `1.35` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/linux/arm64/kubectl
     ```
   + Kubernetes `1.34` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/linux/arm64/kubectl
     ```
   + Kubernetes `1.33` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/linux/arm64/kubectl
     ```
   + Kubernetes `1.32` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/linux/arm64/kubectl
     ```
   + Kubernetes `1.31` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/linux/arm64/kubectl
     ```
   + Kubernetes `1.30` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/linux/arm64/kubectl
     ```
   + Kubernetes `1.29` 

     ```
     curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/linux/arm64/kubectl
     ```

1. (オプション) ダウンロードしたバイナリを、バイナリの `SHA-256` チェックサムで検証します。

   1. デバイスのハードウェアプラットフォームのコマンドを使用して、クラスターの Kubernetes バージョンの `SHA-256` チェックサムを Amazon S3 からダウンロードします。
      + Kubernetes `1.35` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```
      + Kubernetes `1.34` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```
      + Kubernetes `1.33` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```
      + Kubernetes `1.32` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```
      + Kubernetes `1.31` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```
      + Kubernetes `1.30` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```
      + Kubernetes `1.29` 

        ```
        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/linux/arm64/kubectl.sha256
        ```

   1. 次のいずれかのコマンドを使用して、ダウンロードしたバイナリの `SHA-256` チェックサムを確認します。

      ```
      sha256sum -c kubectl.sha256
      ```

      または

      ```
      openssl sha1 -sha256 kubectl
      ```

   1. まず `kubectl: OK` と表示されることを確認します。その後、出力されたチェックサムが、ダウンロードした `kubectl.sha256` ファイルのチェックサムと一致することを確認できます。

1. バイナリへの実行アクセス許可を適用します。

   ```
   chmod +x ./kubectl
   ```

1. バイナリを `PATH` のフォルダにコピーします。既に `kubectl` のバージョンが既にインストールされている場合、`$HOME/bin/kubectl` を作成し、`$HOME/bin` が `$PATH` の最初にあることを確認することをお勧めします。

   ```
   mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
   ```

1. (オプション) シェルを開いたときに設定されるように、シェルの初期化ファイルに `$HOME/bin` パスを追加します。
**注記**  
このステップでは、Bash シェルを使用していることを前提としています。別のシェルを使用している場合は、特定のシェル初期化ファイルを使用するよう、コマンドを変更します。

   ```
   echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
   ```

### Server
<a name="windows_kubectl"></a>

`kubectl` を Windows にインストールするには、以下の手順に従います。ステップには以下が含まれます。
+ 必要な Kubernetes バージョンのバイナリを選択してダウンロードします。
+ 必要に応じて、バイナリのチェックサムを確認します。
+ バイナリを PATH のフォルダにコピーします。
+ 必要に応じて、バイナリのディレクトリを PATH に追加します。

手順:

1. PowerShell ターミナルを開きます。

1. クラスターの Kubernetes バージョンの `kubectl` バイナリを Amazon S3 からダウンロードします。
   + Kubernetes `1.35` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/windows/amd64/kubectl.exe
     ```
   + Kubernetes `1.34` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/windows/amd64/kubectl.exe
     ```
   + Kubernetes `1.33` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/windows/amd64/kubectl.exe
     ```
   + Kubernetes `1.32` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/windows/amd64/kubectl.exe
     ```
   + Kubernetes `1.31` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/windows/amd64/kubectl.exe
     ```
   + Kubernetes `1.30` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/windows/amd64/kubectl.exe
     ```
   + Kubernetes `1.29` 

     ```
     curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/windows/amd64/kubectl.exe
     ```

1. (オプション) ダウンロードしたバイナリを、バイナリの `SHA-256` チェックサムで検証します。

   1. クラスターの Kubernetes バージョンに応じて、`SHA-256` チェックサム (Windows 版) をダウンロードします。
      + Kubernetes `1.35` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.35.2/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```
      + Kubernetes `1.34` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.4/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```
      + Kubernetes `1.33` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.8/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```
      + Kubernetes `1.32` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.12/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```
      + Kubernetes `1.31` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.14/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```
      + Kubernetes `1.30` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```
      + Kubernetes `1.29` 

        ```
        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2026-02-27/bin/windows/amd64/kubectl.exe.sha256
        ```

   1. ダウンロードしたバイナリの `SHA-256` チェックサムを確認します。

      ```
      Get-FileHash kubectl.exe
      ```

   1. 出力で生成されたチェックサムが、ダウンロードした `kubectl.sha256` ファイルのチェックサムと一致することを確認してください。PowerShell の出力は、大文字の同じ文字列である必要があります。

1. バイナリを `PATH` のフォルダにコピーします。コマンドラインユーティリティで使用する `PATH` 内に既存のディレクトリがある場合、そのディレクトリにバイナリをコピーします。それ以外の場合は、以下の手順を完了します。

   1. コマンドラインのバイナリ用に新しいディレクトリ (`C:\bin` など) を作成します。

   1. `kubectl.exe` バイナリを新しいディレクトリにコピーします。

   1. ユーザーまたはシステムの `PATH` 環境変数を編集し、新しいディレクトリを `PATH` に追加します。

   1. 新しい `PATH` 変数を取得するには、PowerShell ターミナルを閉じ、新しいターミナルを開きます。

1. `kubectl` をインストールしたら、そのバージョンを確認できます。

   ```
   kubectl version --client
   ```

1. `kubectl` を初めてインストールする場合、まだどのサーバーとも通信するように設定されていません。この設定については、必要に応じて他の手順で説明します。特定のクラスターと通信するために設定を更新する必要が生じた場合は、以下のコマンドを実行できます。*地域コード* を、クラスターのある AWS リージョンに置き換えます。*マイクラスター* の部分は自分のクラスター名に置き換えます。

   ```
   aws eks update-kubeconfig --region region-code --name my-cluster
   ```

1. 最初の数文字を入力した後タブキーを使用することで `kubectl` サブコマンドを完全入力できる、オートコンプリートの設定を検討してください。詳細については、Kubernetes ドキュメントの「[Kubectl autocomplete](https://kubernetes.io/docs/reference/kubectl/quick-reference/#kubectl-autocomplete)」を参照してください。

## `eksctl` をインストールする
<a name="eksctl-install-update"></a>

`eksctl` CLI は EKS クラスターの操作に使用されます。個々のタスクの多くを自動化します。`eksctl` のインストール手順については、`eksctl` ドキュメントの「[インストール](https://eksctl.io/installation)」を参照してください。Linux の場合は、UNIX の手順を使用します。

`eksctl` を使用する場合、使用している IAM セキュリティプリンシパルは、Amazon EKS の IAM ロール、サービスにリンクされたロール、AWS CloudFormation、VPC、関連リソースを使用するために許可が必要です。詳細については、「IAM ユーザーガイド」の「[アクション](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonelastickubernetesservice.html)」および「[サービスにリンクされたロールの使用](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html)」を参照してください。このガイドのすべてのステップは1 つのユーザーとして実行する必要があります。現在のユーザーを確認するには次のコマンドを実行してください：

```
aws sts get-caller-identity
```

## 次のステップ
<a name="install-kubectl-next-steps"></a>
+  [クイックスタート: ウェブアプリケーションをデプロイしてデータを保存する](quickstart.md) 