Creación de políticas de ciclo de vida - EC2Image Builder

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de políticas de ciclo de vida

Al crear una nueva política de ciclo de vida de EC2 Image Builder, la configuración depende del tipo de imagen para la que esté destinada la política. La API acción para crear una política de ciclo de vida para los recursos de AMI imágenes y los recursos de imágenes de contenedores es la misma (CreateLifecyclePolicy). Sin embargo, la configuración de los recursos de imagen y los recursos asociados es diferente. En esta sección se muestra cómo crear políticas de administración del ciclo de vida para ambos.

nota

Antes de crear una política de ciclo de vida, asegúrese de haber cumplido con todos los Requisitos previos.

Cree políticas de administración del ciclo de vida para los recursos de imágenes AMI de Image Builder

Puede utilizar uno de los siguientes métodos para crear una política de ciclo de vida de las AMI imágenes con AWS Management Console o AWS CLI. También puede utilizar la CreateLifecyclePolicyAPIacción. Para la SDK solicitud asociada, puede consultar el enlace Vea también de ese comando en la APIReferencia de EC2 Image Builder.

AWS Management Console

Para crear una política de ciclo de vida para los recursos de AMI imágenes en AWS Management Console, siga estos pasos:

  1. Abra la consola EC2 de Image Builder en https://console.aws.amazon.com/imagebuilder/.

  2. En el panel de navegación, elija Políticas de ciclo de vida.

  3. Elija Crear política de ciclo de vida.

  4. Configure las opciones de la política que se describen en los siguientes procedimientos.

  5. Para crear la política de ciclo de vida después de configurar las opciones, elija Crear política.

Defina la configuración General de la política.

  1. Seleccione la AMIopción en Tipo de política.

  2. Escriba el Nombre de la política.

  3. Si lo desea, escriba una Descripción para la política de ciclo de vida.

  4. De forma predeterminada, la opción Activar está activada. La configuración predeterminada activa la política de ciclo de vida y la agrega a la programación de inmediato. Para crear una política que esté inicialmente desactivada, puede desactivar la opción Activar.

  5. Seleccione el IAMrol que creó para los permisos de la política de ciclo de vida. Si aún no ha creado este rol, consulte Requisitos previos para obtener más información.

Configure el Alcance de la regla para la política.

En esta sección, se configura la selección de recursos para la política de ciclo de vida, en función del tipo de filtro que utilice.

  1. Tipo de filtro: recetas: para aplicar las reglas del ciclo de vida a los recursos de imágenes en función de la receta que los creó, seleccione hasta 50 versiones de recetas para la política.

  2. Tipo de filtro: etiquetas: para aplicar las reglas del ciclo de vida a los recursos de imágenes en función de las etiquetas de los recursos, ingrese una lista de hasta 50 pares de clave-valor para que coincida con la política.

Active una o varias de las siguientes reglas de ciclo de vida para aplicarlas a los recursos que seleccione la política de ciclo de vida. Si un recurso coincide con más de una regla del ciclo de vida cuando se ejecuta la política, el Generador de imágenes realiza las acciones de las reglas en el siguiente orden: 1) marcar como obsoleto, 2) deshabilitar, 3) eliminar.

Regla de obsolescencia

Establece el estado del recurso de imagen del Generador de imágenes en Deprecated. Las canalizaciones del Generador de imágenes siguen ejecutándose para imágenes obsoletas. Si lo desea, puede establecer el tiempo de caducidad de la instancia asociada AMIs sin que ello afecte a su capacidad de lanzar nuevas instancias.

  • Recuento de unidades: especifique el valor entero del periodo de tiempo que debe transcurrir después de crear un recurso de imagen para marcarlo como Deprecated.

  • Unidad: seleccione el intervalo de tiempo que se va a utilizar. El intervalo puede ser Days, Weeks, Months o Years.

  • Obsoleto AMIs: selecciona la casilla de verificación para marcar el Amazon asociado EC2 AMIs con una fecha de caducidad. AMIsPermanecen disponibles y aún puedes lanzar nuevas instancias a partir de ellas.

Regla de deshabilitación

Establece el estado del recurso de imagen del Generador de imágenes en Disabled. Esto impide que se ejecuten canalizaciones del Generador de imágenes para esta imagen. Si lo desea, puede deshabilitar las instancias asociadas AMI para evitar el lanzamiento de nuevas instancias.

  • Recuento de unidades: especifique el valor entero del periodo de tiempo que debe transcurrir después de crear un recurso de imagen para marcarlo como Disabled.

  • Unidad: seleccione el intervalo de tiempo que se va a utilizar. El intervalo puede ser Days, Weeks, Months o Years.

  • Desactivar AMIs: selecciona la casilla de verificación para deshabilitar el Amazon EC2 AMIs asociado. Ya no puede utilizarlas AMIs ni lanzar nuevas instancias desde ellas.

Regla de eliminación

Elimina los recursos de imagen por antigüedad o por recuento. Debe definir el umbral que satisfaga sus necesidades. Cuando un recurso de imagen del Generador de imágenes supera el umbral, se elimina. Si lo desea, puede anular el registro de las instantáneas asociadas AMIs o eliminar las instantáneas correspondientes. AMIs También puede especificar etiquetas para los recursos que desea retener más allá del umbral.

Al configurar la regla de eliminación por antigüedad, el Generador de imágenes elimina el recurso de imagen tras el periodo de tiempo que haya configurado. Por ejemplo, elimine los recursos de imágenes después de 6 meses. Al configurarla por recuento, el Generador de imágenes retiene el número más reciente de imágenes que especifique, o lo más cerca posible a ese número, y elimina las versiones anteriores.

  • Por antigüedad
    • Recuento de unidades: especifique el valor entero del periodo de tiempo que debe transcurrir después de crear un recurso de imagen para eliminarlo.

    • Unidad: seleccione el intervalo de tiempo que se va a utilizar. El intervalo puede ser Days, Weeks, Months o Years.

    • Retener al menos una imagen por receta: active la casilla para mantener el último recurso de imagen disponible para cada versión de la receta a la que afecte esta regla.

    Por recuento
    • Recuento de imágenes: especifique el valor entero del número de recursos de imagen recientes que se deben conservar para cada versión de la receta.

  • Anular registro AMIs: selecciona la casilla de verificación para anular el registro de Amazon asociado. EC2 AMIs Ya no puede utilizarlas AMIs ni lanzar nuevas instancias desde ellas.

  • Conservar imágenes e instantáneas con las etiquetas asociadas: seleccione la casilla de verificación para introducir una lista de etiquetas para los recursos de imágenes que desee conservar. AMIs Las etiquetas se aplican a los recursos de imágenes y a Amazon EC2AMIs. Puede ingresar hasta 50 pares de clave-valor.

Tags (Etiquetas) (opcionales)

Agregue etiquetas a la política de ciclo de vida.

AWS CLI

Para crear una nueva política de ciclo de vida del Generador de imágenes, puede utilizar el comando create-lifecycle-policy de la AWS CLI.

Creación de políticas de administración del ciclo de vida para recursos de imagen de contenedor del Generador de imágenes

Puede utilizar uno de los siguientes métodos para crear una política del ciclo de vida de las imágenes de contenedores con AWS Management Console o AWS CLI. También puedes usar la CreateLifecyclePolicyAPIacción. Para la SDK solicitud asociada, puede consultar el enlace Vea también de ese comando en la APIReferencia de EC2 Image Builder.

AWS Management Console

Para crear una política de ciclo de vida para los recursos de imágenes de contenedores en el AWS Management Console, siga estos pasos:

  1. Abra la consola EC2 de Image Builder en https://console.aws.amazon.com/imagebuilder/.

  2. En el panel de navegación, elija Políticas de ciclo de vida.

  3. Elija Crear política de ciclo de vida.

  4. Configure las opciones de la política que se describen en los siguientes procedimientos.

  5. Para crear la política de ciclo de vida después de configurar las opciones, elija Crear política.

Configuración de políticas: opciones generales

Defina la configuración General de la política.

  1. Seleccione la AMIopción en Tipo de política.

  2. Escriba el Nombre de la política.

  3. Si lo desea, escriba una Descripción para la política de ciclo de vida.

  4. De forma predeterminada, la opción Activar está activada. La configuración predeterminada activa la política de ciclo de vida y la agrega a la programación de inmediato. Para crear una política que esté inicialmente desactivada, puede desactivar la opción Activar.

  5. Seleccione el IAMrol que creó para los permisos de la política de ciclo de vida. Si aún no ha creado este rol, consulte Requisitos previos para obtener más información.

Configure el Alcance de la regla para la política.

En esta sección, se configura la selección de recursos para la política de ciclo de vida, en función del tipo de filtro que utilice.

  1. Tipo de filtro: recetas: para aplicar las reglas del ciclo de vida a los recursos de imágenes en función de la receta que los creó, seleccione hasta 50 versiones de recetas para la política.

  2. Tipo de filtro: etiquetas: para aplicar las reglas del ciclo de vida a los recursos de imágenes en función de las etiquetas de los recursos, ingrese una lista de hasta 50 pares de clave-valor para que coincida con la política.

Regla de eliminación

En el caso de las imágenes de contenedor, esta regla elimina el recurso de imagen de contenedor del Generador de imágenes. Si lo desea, puede eliminar las imágenes de Docker que se distribuyeron en ECR los repositorios para evitar que se utilicen para ejecutar nuevos contenedores.

Al configurar la regla de eliminación por antigüedad, el Generador de imágenes elimina el recurso de imagen tras el periodo de tiempo que haya configurado. Por ejemplo, elimine los recursos de imágenes después de 6 meses. Al configurarla por recuento, el Generador de imágenes retiene el número más reciente de imágenes que especifique, o lo más cerca posible a ese número, y elimina las versiones anteriores.

  • Por antigüedad
    • Recuento de unidades: especifique el valor entero del periodo de tiempo que debe transcurrir después de crear un recurso de imagen para eliminarlo.

    • Unidad: seleccione el intervalo de tiempo que se va a utilizar. El intervalo puede ser Days, Weeks, Months o Years.

    • Retener al menos una imagen: active la casilla para mantener solo el último recurso de imagen disponible para cada versión de la receta a la que afecte esta regla.

    Por recuento
    • Recuento de imágenes: especifique el valor entero del número de recursos de imagen recientes que se deben conservar para cada versión de la receta.

  • Eliminar imágenes de ECR contenedores: seleccione la casilla de verificación para eliminar las imágenes de contenedor asociadas almacenadas en un ECR repositorio. Ya no puede utilizar la imagen de contenedor como base para crear nuevas imágenes ni para ejecutar nuevos contenedores.

  • Retener las imágenes con etiquetas asociadas: seleccione la casilla para ingresar una lista de etiquetas para los recursos de imagen que desea conservar.

Tags (Etiquetas) (opcionales)

Agregue etiquetas a la política de ciclo de vida.

AWS CLI

Para crear una nueva política de ciclo de vida del Generador de imágenes, puede utilizar el comando create-lifecycle-policy de la AWS CLI.