Ayude a mejorar esta página
¿Quiere contribuir a esta guía del usuario? Desplácese hasta el final de esta página y seleccione Editar esta página en GitHub. Sus contribuciones ayudarán a que nuestra guía del usuario sea mejor para todos.
Creación de una AMI de Windows personalizada con el Generador de imágenes
Puede utilizar Image Builder de EC2 para crear las AMI de Windows personalizadas optimizadas para Amazon EKS con una de las siguientes opciones:
Con ambos métodos, debe crear su propia receta de Image Builder. Para obtener más información, consulte Crear una nueva versión de una receta de imagen en la Guía del usuario de Image Builder.
importante
Los siguientes componentes administrados por Amazon para eks
incluyen parches para CVE-2024-5321
.
1.24.5
y posteriores1.25.4
y posteriores1.26.4
y posteriores1.27.2
y posteriores1.28.2
y posteriores1.29.2
y posteriores1.30.1
y posteriores
Uso de una AMI de Windows optimizada para Amazon EKS como base
Esta opción es la forma recomendada de crear las AMI de Windows personalizadas. Las AMI de Windows optimizadas para Amazon EKS que ofrecemos se actualizan con más frecuencia que el componente de compilación administrado por Amazon.
-
Inicie una receta nueva de Image Builder.
-
Abra la consola de EC2 Image Builder enhttps://console.aws.amazon.com/imagebuilder
. -
En el panel de navegación izquierdo, elija Recetas de imágenes.
-
Seleccione Crear receta de imagen.
-
-
En la sección Detalles de la receta, ingrese un nombre y una versión.
-
Especifique el ID de la AMI de Windows optimizada para Amazon EKS en la sección Imagen base.
-
Elija Escribir el ID personalizado de la AMI.
-
Recupere el ID de la AMI de la versión del sistema operativo de Windows que necesita. Para obtener más información, consulte Obtención de los ID de AMI de Microsoft Windows recomendados.
-
Ingrese el ID de la AMI personalizada. Si no encuentra el ID de la AMI, asegúrese de que la Región de AWS del ID de la AMI coincida con la Región de AWS que se muestra en la esquina superior derecha de la consola.
-
-
(Opcional) Para obtener las actualizaciones de seguridad más recientes, agrega el componente
update-windows
en la sección Componentes de compilación: .-
En la lista desplegable situada a la derecha del cuadro de búsqueda Buscar componentes por nombre, seleccione Administrado por Amazon.
-
En el cuadro de búsqueda Buscar componentes por nombre, ingrese
.update-windows
-
Seleccione la casilla de verificación del resultado de búsqueda
update-windows
. Este componente incluye las revisiones de Windows más recientes para el sistema operativo.
-
-
Complete las entradas restantes de la receta de imágenes con las configuraciones necesarias. Para obtener más información, consulte Crear una nueva versión de una receta de imagen (consola) en la Guía del usuario de Image Builder.
-
Elija Crear receta.
-
Utilice la nueva receta de imagen en una canalización de imágenes nueva o existente. Una vez que la canalización de imágenes se ejecute correctamente, la AMI personalizada aparecerá como imagen de salida y estará lista para su uso. Para obtener más información, consulte Crear una canalización de imágenes mediante el asistente de la consola de Image Builder de EC2.
Uso del componente de compilación administrado por Amazon
Si no es viable utilizar una AMI de Windows optimizada para Amazon EKS como base, puede utilizar en su lugar el componente de compilación administrado por Amazon. Esta opción puede estar retrasada con respecto a las versiones de Kubernetes compatibles más recientes.
-
Inicie una receta nueva de Image Builder.
-
Abra la consola de EC2 Image Builder enhttps://console.aws.amazon.com/imagebuilder
. -
En el panel de navegación izquierdo, elija Recetas de imágenes.
-
Seleccione Crear receta de imagen.
-
-
En la sección Detalles de la receta, ingrese un nombre y una versión.
-
Determine qué opción utilizará para crear su AMI personalizada en la sección Imagen base:
-
Seleccione imágenes administradas: elija Windows para su sistema operativo (SO) de imágenes. A continuación, elija una de las siguientes opciones para Origen de la imagen.
-
Inicio rápido (administrado por Amazon): en el menú desplegable Nombre de la imagen, seleccione una versión de Windows Server compatible con Amazon EKS. Para obtener más información, consulte Creación de nodos con AMI de Windows optimizadas.
-
Imágenes de mi propiedad: en Nombre de la imagen, seleccione el ARN de su propia imagen con su propia licencia. La imagen que proporcione no puede tener ya instalados los componentes de Amazon EKS.
-
-
Escribir el ID personalizado de la AMI: en el ID de la AMI, ingrese el ID de su AMI con su propia licencia. La imagen que proporcione no puede tener ya instalados los componentes de Amazon EKS.
-
-
En la sección Componentes de compilación: Windows, haga lo siguiente:
-
En la lista desplegable situada a la derecha del cuadro de búsqueda Buscar componentes por nombre, seleccione Administrado por Amazon.
-
En el cuadro de búsqueda Buscar componentes por nombre, ingrese
.eks
-
Seleccione el resultado de búsqueda
eks-optimized-ami-windows
, aunque el resultado devuelto puede no ser la versión que desea. -
En el cuadro de búsqueda Buscar componentes por nombre, ingrese
.update-windows
-
Seleccione la casilla de verificación del resultado de búsqueda update-windows. Este componente incluye las revisiones de Windows más recientes para el sistema operativo.
-
-
En la sección Componentes seleccionados, haga lo siguiente:
-
Elija Opciones de control de versiones para
eks-optimized-ami-windows
. -
Elija Especificar la versión del componente.
-
En el campo Versión del componente, ingrese
y reemplaceversion.x
por una versión de Kubernetes compatible. Al ingresar unaversion
x
nota
Las siguientes versiones de componentes de compilación de
eks-optimized-ami-windows
requieren la versión deeksctl
0.129
o una inferior:-
1.24.0
-
-
-
Complete las entradas restantes de la receta de imágenes con las configuraciones necesarias. Para obtener más información, consulte Crear una nueva versión de una receta de imagen (consola) en la Guía del usuario de Image Builder.
-
Elija Crear receta.
-
Utilice la nueva receta de imagen en una canalización de imágenes nueva o existente. Una vez que la canalización de imágenes se ejecute correctamente, la AMI personalizada aparecerá como imagen de salida y estará lista para su uso. Para obtener más información, consulte Crear una canalización de imágenes mediante el asistente de la consola de Image Builder de EC2.
Recuperación de información sobre las versiones de los componentes de eks-optimized-ami-windows
Puede recuperar información específica sobre lo que se instala con cada componente. Por ejemplo, puede comprobar qué versión de kubelet
está instalada. Los componentes pasan por pruebas funcionales en las versiones de sistemas operativos Windows compatibles con Amazon EKS. Para obtener más información, consulte Calendario de versiones. Es posible que otras versiones de sistemas operativos Windows que se indican como compatibles o que han llegado al fin del soporte técnico no sean compatibles con el componente.
-
Abra la consola de EC2 Image Builder enhttps://console.aws.amazon.com/imagebuilder
. -
En el panel de navegación izquierdo, elija Componentes.
-
En la lista desplegable situada a la derecha del cuadro de búsqueda Buscar componentes por nombre, cambie De mi propiedad a Inicio rápido (administrado por Amazon).
-
En el recuadro Find components by name (Buscar componentes por nombre), ingrese
.eks
-
(Opcional) Si utiliza una versión reciente, seleccione dos veces la columna Versión para ordenarla en orden descendente.
-
Elija el enlace
eks-optimized-ami-windows
con la versión que desee.
La descripción de la página resultante muestra la información específica.