

 **Aidez à améliorer cette page** 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Créer une AMI Windows personnalisée avec Image Builder
<a name="eks-custom-ami-windows"></a>

Vous pouvez utiliser EC2 Image Builder pour créer des fenêtres personnalisées optimisées pour Amazon EKS AMIs avec l'une des options suivantes :
+  [Utilisation d’une AMI optimisée pour Amazon EKS comme base](#custom-windows-ami-as-base) 
+  [Utilisation du composant de compilation géré par Amazon](#custom-windows-ami-build-component) 

Vous devez créer votre propre recette Image Builder avec les deux méthodes. Pour plus d'informations, veuillez consulter la rubrique [Créer une nouvelle version d'une recette d'image](https://docs.aws.amazon.com/imagebuilder/latest/userguide/create-image-recipes.html) dans le Guide de l'utilisateur Image Builder.

**Important**  
Les composants **gérés par Amazon** suivants pour `eks` incluent des correctifs pour `CVE-2024-5321`.  
 `1.28.2` et ultérieures
 `1.29.2` et ultérieures
 `1.30.1` et ultérieures
Toutes les versions pour Kubernetes 1.31 et versions supérieures

## Utilisation d’une AMI Windows optimisée pour Amazon EKS comme base
<a name="custom-windows-ami-as-base"></a>

Cette option est la méthode recommandée pour créer votre Windows personnalisé AMIs. Les fenêtres optimisées pour Amazon EKS que AMIs nous proposons sont mises à jour plus fréquemment que le composant de compilation géré par Amazon.

1. Lancez une nouvelle recette Image Builder.

   1. Ouvrez la console EC2 Image Builder à l'adresse https://console.aws.amazon.com /imagebuilder.

   1. Dans le panneau de navigation de gauche, choisissez **Recettes d'image**.

   1. Choisissez **Créer une recette d'image**.

1. Dans la section **Détails de la recette**, saisissez un **Nom** et une **Version**.

1. Spécifiez l’ID de l’AMI Windows optimisée pour Amazon EKS dans la section **Image de base**.

   1. Choisissez **Saisir un ID d'AMI personnalisé**.

   1. Récupérez l’ID AMI correspondant à la version du système d’exploitation Windows dont vous avez besoin. Pour de plus amples informations, veuillez consulter [Récupérez l'AMI Microsoft Windows recommandée IDs](retrieve-windows-ami-id.md).

   1. Saisissez l'**ID d'AMI** personnalisé. Si l'ID d'AMI est introuvable, assurez-vous que la AWS région correspondant à l'ID d'AMI correspond à la AWS région affichée dans le coin supérieur droit de votre console.

1. (Facultatif) Pour obtenir les dernières mises à jour de sécurité, ajoutez le composant `update-windows` dans la section **Composants de génération**.

   1. Dans la liste déroulante située à droite du champ de recherche **Rechercher des composants par nom**, sélectionnez **Géré par Amazon**.

   1. Dans le champ de recherche **Rechercher des composants par nom**, saisissez `update-windows`.

   1. Cochez la case du résultat de recherche ** `update-windows` **. Ce composant comprend les derniers correctifs Windows pour le système d’exploitation.

1. Complétez les entrées de recette d'image restantes avec les configurations requises. Pour plus d'informations, veuillez consulter la rubrique [Créer une nouvelle version d'une recette d'image (console)](https://docs.aws.amazon.com/imagebuilder/latest/userguide/create-image-recipes.html#create-image-recipe-version-console) dans le Guide de l'utilisateur Image Builder.

1. Choisissez **Créer une recette**.

1. Utilisez la nouvelle recette d'image dans un pipeline d'images nouveau ou existant. Une fois que votre pipeline d'images s'exécute correctement, votre AMI personnalisée sera répertoriée en tant qu'image de sortie et sera prête à être utilisée. Pour plus d'informations, voir [Création d'un pipeline d'images à l'aide de l'assistant de console EC2 Image Builder](https://docs.aws.amazon.com/imagebuilder/latest/userguide/start-build-image-pipeline.html).

## Utilisation du composant de génération géré par Amazon
<a name="custom-windows-ami-build-component"></a>

Lorsque l’utilisation d’une AMI Windows optimisée pour Amazon EKS comme base n’est pas viable, vous pouvez utiliser à la place le composant de build géré par Amazon. Cette option peut être en retard par rapport aux versions Kubernetes les plus récentes prises en charge.

1. Lancez une nouvelle recette Image Builder.

   1. Ouvrez la console EC2 Image Builder à l'adresse https://console.aws.amazon.com /imagebuilder.

   1. Dans le panneau de navigation de gauche, choisissez **Recettes d'image**.

   1. Choisissez **Créer une recette d'image**.

1. Dans la section **Détails de la recette**, saisissez un **Nom** et une **Version**.

1. Déterminez l'option que vous utiliserez pour créer votre AMI personnalisée dans la section **Image de base** :
   +  **Sélectionnez les images gérées** : choisissez **Windows** pour votre **Système d'exploitation (OS) de l'image**. Choisissez ensuite l'une des options suivantes pour **Origine de l'image**.
     +  **Démarrage rapide (géré par Amazon)** : dans le menu déroulant **Nom de l’image**, choisissez une version Windows Server prise en charge par Amazon EKS. Pour de plus amples informations, veuillez consulter [Créez des nœuds avec Windows optimisé AMIs](eks-optimized-windows-ami.md).
     +  **Mes images** : pour **Nom de l'image**, sélectionnez l'ARN de votre propre image avec votre propre licence. Les composants Amazon EKS ne peuvent pas déjà être installés sur l’image que vous fournissez.
   +  **Saisir l'ID d'AMI personnalisée** : pour l'ID D'AMI, saisissez l'ID de votre AMI avec votre propre licence. Les composants Amazon EKS ne peuvent pas déjà être installés sur l’image que vous fournissez.

1. Dans la section **Composants de génération – Windows**, procédez comme suit :

   1. Dans la liste déroulante située à droite du champ de recherche **Rechercher des composants par nom**, sélectionnez **Géré par Amazon**.

   1. Dans le champ de recherche **Rechercher des composants par nom**, saisissez `eks`.

   1. Cochez la case du résultat de recherche ** `eks-optimized-ami-windows` **, même si le résultat renvoyé peut ne pas être la version que vous voulez.

   1. Dans le champ de recherche **Rechercher des composants par nom**, saisissez `update-windows`.

   1. Cochez la case du résultat de recherche **update-windows**. Ce composant comprend les derniers correctifs Windows pour le système d’exploitation.

1. Dans la section **Composants sélectionnés**, procédez comme suit :

   1. Choisissez **Options de gestion des versions** pour ** `eks-optimized-ami-windows` **.

   1. Choisissez **Spécifier la version du composant**.

   1. Dans le champ **Version du composant**, saisissez{{version.x}}, en {{version}} remplaçant par une version Kubernetes prise en charge. La saisie {{x}} d'une partie du numéro de version indique que vous devez utiliser la dernière version du composant qui correspond également à la partie de la version que vous avez explicitement définie. Faites attention à la sortie de la console, car elle vous indiquera si la version souhaitée est disponible en tant que composant géré. Gardez à l’esprit que les versions les plus récentes de Kubernetes peuvent ne pas être disponibles pour le composant de compilation. Pour plus d'informations sur les versions disponibles, consultez [Récupération d'informations sur les versions des composants `eks-optimized-ami-windows`](#custom-windows-ami-component-versions).

1. Complétez les entrées de recette d'image restantes avec les configurations requises. Pour plus d'informations, veuillez consulter la rubrique [Créer une nouvelle version d'une recette d'image (console)](https://docs.aws.amazon.com/imagebuilder/latest/userguide/create-image-recipes.html#create-image-recipe-version-console) dans le Guide de l'utilisateur Image Builder.

1. Choisissez **Créer une recette**.

1. Utilisez la nouvelle recette d'image dans un pipeline d'images nouveau ou existant. Une fois que votre pipeline d'images s'exécute correctement, votre AMI personnalisée sera répertoriée en tant qu'image de sortie et sera prête à être utilisée. Pour plus d'informations, voir [Création d'un pipeline d'images à l'aide de l'assistant de console EC2 Image Builder](https://docs.aws.amazon.com/imagebuilder/latest/userguide/start-build-image-pipeline.html).

## Récupération d'informations sur les versions des composants `eks-optimized-ami-windows`
<a name="custom-windows-ami-component-versions"></a>

Vous pouvez récupérer des informations spécifiques concernant ce qui est installé avec chaque composant. Par exemple, vous pouvez vérifier quelle version de `kubelet` est installée. Les composants sont soumis à des tests fonctionnels sur les versions des systèmes d’exploitation Windows prises en charge par Amazon EKS. Pour de plus amples informations, veuillez consulter [Calendrier des versions](eks-optimized-windows-ami.md#windows-ami-release-calendar). Toutes les autres versions du système d’exploitation Windows qui ne sont pas répertoriées comme prises en charge ou qui ont atteint la fin de leur prise en charge peuvent ne pas être compatibles avec le composant.

1. Ouvrez la console EC2 Image Builder à l'adresse https://console.aws.amazon.com /imagebuilder.

1. Dans le panneau de navigation de gauche, sélectionnez **Composants**.

1. Dans la liste déroulante située à droite du champ de recherche **Rechercher des composants par nom**, modifiez **M'appartenant** en **Démarrage rapide (géré par Amazon)**.

1. Dans la case **Rechercher des composants par nom**, saisissez `eks`.

1. (Facultatif) Si vous utilisez une version récente, triez la colonne **Version** par ordre décroissant en la choisissant deux fois.

1. Choisissez le lien ** `eks-optimized-ami-windows` ** avec la version souhaitée.

La **Description** de la page qui s'affiche contient les informations spécifiques.