Configuration de kubectl et eksctl - Amazon EKS

Aidez à améliorer cette page

Pour contribuer à ce guide de l’utilisateur, cliquez sur le lien Modifier cette page sur GitHub qui se trouve dans le volet droit de chaque page.

Configuration de kubectl et eksctl

Une fois l’interface CLI AWS installée, vous devez installer deux autres outils pour créer et gérer vos clusters Kubernetes :

  • kubectl : L’outil en ligne de commande kubectl est le principal outil que vous utiliserez pour gérer les ressources au sein de votre cluster Kubernetes. Cette page décrit comment télécharger et configurer le binaire kubectl correspondant à la version de votre cluster Kubernetes. Voir Installer ou mettre à jour kubectl.

  • eksctl : L’outil en ligne de commande eksctl est conçu pour créer des clusters EKS dans le cloud AWS ou sur site (avec EKS Anywhere), ainsi que pour modifier et supprimer ces clusters. Voir Installer eksctl.

Installer ou mettre à jour kubectl

Cette rubrique vous aide à télécharger et installer ou mettre à jour le fichier binaire kubectl sur votre appareil. Le fichier binaire est identique aux versions communautaires en amont. Le fichier binaire n'est pas propre à Amazon EKS ou AWS. Suivez les étapes ci-dessous pour obtenir la version spécifique de kubectl dont vous avez besoin, bien que de nombreux constructeurs se contentent d’exécuter brew install kubectl pour l’installer.

Note

Vous devez utiliser une version kubectl qui se situe à une différence de version mineure près du plan de contrôle de votre cluster Amazon EKS. Par exemple, un client kubectl 1.32 doit utiliser des clusters 1.31, 1.32 et 1.33 Kubernetes.

Étape 1 : vérifier si kubectl est installé

Déterminez si vous avez déjà kubectl installé sur votre appareil.

kubectl version --client

Si kubectl est installé dans le chemin d'accès de votre appareil, l'exemple de sortie comprend des informations similaires à celles qui suivent. Si vous souhaitez mettre à jour la version que vous avez actuellement installée avec une version plus récente, passez à l'étape suivante en vous assurant d'installer la nouvelle version au même emplacement que votre version actuelle.

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

Si vous n’obtenez aucun résultat, cela signifie que vous n’avez pas installé kubectl ou qu’il n’est pas installé à un emplacement accessible depuis le chemin d’accès de votre appareil.

Étape 2 : installer ou mettre à niveau kubectl

Installer ou mettre à niveau kubectl sur l’un des systèmes d’exploitation suivants :

Note

Si les téléchargements sont lents dans votre région AWS à partir des régions AWS utilisées dans cette section, envisagez de configurer CloudFront pour mettre le contenu en avant. Pour plus d’informations, consultez la section Démarrer avec une distribution CloudFront de base.

macOS

Suivez les étapes ci-dessous pour installer kubectl sur macOS. Les étapes sont les suivantes :

  • Choisissez et téléchargez le fichier binaire correspondant à la version Kubernetes souhaitée.

  • Vérification facultative de la somme de contrôle du fichier binaire.

  • Ajouter l’exécution aux autorisations du fichier binaire.

  • Copiez le fichier binaire dans un dossier de votre PATH.

  • Ajouter éventuellement le répertoire du binaire à votre PATH.

Procédure :

  1. Téléchargez le fichier binaire correspondant à la version Kubernetes de votre cluster depuis Amazon S3.

    • Kubernetes 1.34

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.33

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.32

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.31

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.30

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.29

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.28

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.27

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2025-01-10/bin/darwin/amd64/kubectl
    • Kubernetes 1.26

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/darwin/amd64/kubectl
  2. (Facultatif) Vérifiez le fichier binaire téléchargé avec le total de contrôle SHA-256 de votre fichier binaire.

    1. Téléchargez la somme de contrôle SHA-256 pour la version Kubernetes de votre cluster.

      • Kubernetes 1.34

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.33

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.32

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.31

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.30

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.29

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.28

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.27

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2025-01-10/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.26

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/darwin/amd64/kubectl.sha256
    2. Vérifiez le total de contrôle SHA-256 du fichier binaire téléchargé.

      openssl sha1 -sha256 kubectl
    3. Assurez-vous que le total de contrôle généré dans la sortie correspond à celui du fichier kubectl.sha256 téléchargé.

  3. Appliquez les autorisations d'exécution au fichier binaire.

    chmod +x ./kubectl
  4. Copiez le fichier binaire vers un dossier de votre PATH. Si vous avez déjà installé une version de kubectl, nous vous recommandons de créer un fichier $HOME/bin/kubectl et de vérifier que le fichier $HOME/bin est en premier dans votre $PATH.

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
  5. (Facultatif) Ajoutez le chemin $HOME/bin à votre fichier d'initialisation du shell de façon à ce qu'il soit configuré lorsque vous ouvrez un shell.

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

Linux (amd64)

Suivez les étapes ci-dessous pour installer kubectl sous Linux (amd64). Les étapes sont les suivantes :

  • Choisissez et téléchargez le fichier binaire correspondant à la version Kubernetes souhaitée.

  • Vérification facultative de la somme de contrôle du fichier binaire.

  • Ajouter l’exécution aux autorisations du fichier binaire.

  • Copiez le fichier binaire dans un dossier de votre PATH.

  • Ajouter éventuellement le répertoire du binaire à votre PATH.

Procédure :

  1. Téléchargez le fichier binaire kubectl correspondant à la version Kubernetes de votre cluster depuis Amazon S3.

    • Kubernetes 1.34

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.33

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.32

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.31

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.30

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.29

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.28

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.27

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/amd64/kubectl
    • Kubernetes 1.26

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/amd64/kubectl
  2. (Facultatif) Vérifiez le fichier binaire téléchargé avec le total de contrôle SHA-256 de votre fichier binaire.

    1. Téléchargez la somme de contrôle SHA-256 pour la version Kubernetes de votre cluster depuis Amazon S3 à l’aide de la commande correspondant à la plate-forme matérielle de votre appareil.

      • Kubernetes 1.34

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.33

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.32

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.31

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.30

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.29

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.28

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.27

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.26

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/amd64/kubectl.sha256
    2. Vérifiez le total de contrôle SHA-256 du fichier binaire que vous avez téléchargé à l'aide de l'une des commandes suivantes.

      sha256sum -c kubectl.sha256

      or

      openssl sha1 -sha256 kubectl
    3. Pour le premier, vous devriez voir kubectl: OK, pour le second, vous pouvez vérifier que la somme de contrôle générée dans la sortie correspond à celle du fichier kubectl.sha256 téléchargé.

  3. Appliquez les autorisations d'exécution au fichier binaire.

    chmod +x ./kubectl
  4. Copiez le fichier binaire vers un dossier de votre PATH. Si vous avez déjà installé une version de kubectl, nous vous recommandons de créer un fichier $HOME/bin/kubectl et de vérifier que le fichier $HOME/bin est en premier dans votre $PATH.

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
  5. (Facultatif) Ajoutez le chemin $HOME/bin à votre fichier d'initialisation du shell de façon à ce qu'il soit configuré lorsque vous ouvrez un shell.

    Note

    Cette étape suppose que vous utilisiez le shell Bash ; si vous utilisez un autre shell, modifiez la commande pour utiliser votre propre fichier d'initialisation shell.

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

Linux (arm64)

Suivez les étapes ci-dessous pour installer kubectl pour Linux (arm64). Les étapes sont les suivantes :

  • Choisissez et téléchargez le fichier binaire correspondant à la version Kubernetes souhaitée.

  • Vérification facultative de la somme de contrôle du fichier binaire.

  • Ajouter l’exécution aux autorisations du fichier binaire.

  • Copiez le fichier binaire dans un dossier de votre PATH.

  • Ajouter éventuellement le répertoire du binaire à votre PATH.

Procédure :

  1. Téléchargez le fichier binaire kubectl correspondant à la version Kubernetes de votre cluster depuis Amazon S3.

    • Kubernetes 1.34

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.33

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.32

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.31

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.30

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.29

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.28

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.27

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/arm64/kubectl
    • Kubernetes 1.26

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/arm64/kubectl
  2. (Facultatif) Vérifiez le fichier binaire téléchargé avec le total de contrôle SHA-256 de votre fichier binaire.

    1. Téléchargez la somme de contrôle SHA-256 pour la version Kubernetes de votre cluster depuis Amazon S3 à l’aide de la commande correspondant à la plate-forme matérielle de votre appareil.

      • Kubernetes 1.34

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.33

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.32

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.31

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.30

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.29

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.28

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.27

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.26

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/arm64/kubectl.sha256
    2. Vérifiez le total de contrôle SHA-256 du fichier binaire que vous avez téléchargé à l'aide de l'une des commandes suivantes.

      sha256sum -c kubectl.sha256

      or

      openssl sha1 -sha256 kubectl
    3. Pour le premier, vous devriez voir kubectl: OK, pour le second, vous pouvez vérifier que la somme de contrôle générée dans la sortie correspond à celle du fichier kubectl.sha256 téléchargé.

  3. Appliquez les autorisations d'exécution au fichier binaire.

    chmod +x ./kubectl
  4. Copiez le fichier binaire vers un dossier de votre PATH. Si vous avez déjà installé une version de kubectl, nous vous recommandons de créer un fichier $HOME/bin/kubectl et de vérifier que le fichier $HOME/bin est en premier dans votre $PATH.

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
  5. (Facultatif) Ajoutez le chemin $HOME/bin à votre fichier d'initialisation du shell de façon à ce qu'il soit configuré lorsque vous ouvrez un shell.

    Note

    Cette étape suppose que vous utilisiez le shell Bash ; si vous utilisez un autre shell, modifiez la commande pour utiliser votre propre fichier d'initialisation shell.

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

Windows

Suivez les étapes ci-dessous pour installer kubectl sous Windows. Les étapes sont les suivantes :

  • Choisissez et téléchargez le fichier binaire correspondant à la version Kubernetes souhaitée.

  • Vérification facultative de la somme de contrôle du fichier binaire.

  • Copiez le fichier binaire dans un dossier de votre PATH.

  • Ajouter éventuellement le répertoire du binaire à votre PATH.

Procédure :

  1. Ouvrez un terminal PowerShell.

  2. Téléchargez le fichier binaire kubectl correspondant à la version Kubernetes de votre cluster depuis Amazon S3.

    • Kubernetes 1.34

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.33

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.32

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.31

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.30

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.29

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.28

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.27

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.26

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/windows/amd64/kubectl.exe
  3. (Facultatif) Vérifiez le fichier binaire téléchargé avec le total de contrôle SHA-256 de votre fichier binaire.

    1. Téléchargez la somme SHA-256 pour la version Kubernetes de votre cluster pour Windows.

      • Kubernetes 1.34

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.33

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.32

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.31

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.30

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.29

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.28

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.27

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.26

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/windows/amd64/kubectl.exe.sha256
    2. Vérifiez le total de contrôle SHA-256 du fichier binaire téléchargé.

      Get-FileHash kubectl.exe
    3. Assurez-vous que le total de contrôle généré dans la sortie correspond à celui du fichier kubectl.sha256 téléchargé. La sortie PowerShell doit être une chaîne de caractères équivalente en majuscules.

  4. Copiez le fichier binaire vers un dossier de votre PATH. Si vous disposez déjà d'un répertoire dans votre PATH que vous utilisez pour les utilitaires de ligne de commande, copiez le fichier binaire dans ce répertoire. Sinon, effectuez les étapes suivantes.

    1. Créez un répertoire pour vos fichiers binaires de ligne de commande, par exemple C:\bin.

    2. Copiez le fichier binaire kubectl.exe vers votre nouveau répertoire.

    3. Modifiez la variable d'environnement PATH de votre utilisateur ou système pour ajouter le nouveau répertoire à votre variable PATH.

    4. Fermez votre terminal PowerShell et ouvrez-en un nouveau pour sélectionner la nouvelle variable PATH.

  5. Après avoir installé kubectl, vous pouvez vérifier sa version.

    kubectl version --client
  6. Lors de la première installation de kubectl, il n’est pas encore configuré pour communiquer avec un serveur. Nous aborderons cette configuration au besoin dans d'autres procédures. Si vous devez mettre à jour la configuration pour communiquer avec un cluster en particulier, vous pouvez exécuter la commande suivante. Remplacez region-code par la région AWS dans laquelle votre cluster se situe. Remplacez my-cluster par le nom de votre cluster.

    aws eks update-kubeconfig --region region-code --name my-cluster
  7. Envisagez de configurer la saisie automatique, qui vous permet d’utiliser la touche de tabulation pour exécuter les sous-commandes kubectl après avoir saisi les premières lettres. Voir Kubectl autocomplete dans la documentation de Kubernetes pour plus de détails.

Installer eksctl

La CLI eksctl est utilisée pour travailler avec des clusters EKS. Il automatise de nombreuses tâches individuelles. Consultez la section Installation dans la documentation eksctl pour obtenir des instructions sur l’installation eksctl. Pour Linux, utilisez les instructions UNIX.

Lorsque vous utilisez eksctl le principal de sécurité IAM, celui-ci doit disposer des autorisations nécessaires pour fonctionner avec les rôles IAM Amazon EKS, les rôles liés aux services, CloudFormation AWS, un VPC et les ressources associées. Pour plus d’informations, consultez les sections Actions et Utilisation des rôles liés aux services dans le Guide de l’utilisateur IAM. Vous devez effectuer toutes les étapes de ce guide avec le même utilisateur. Exécutez la commande suivante pour vérifier l'utilisateur actuel :

aws sts get-caller-identity

Étapes suivantes