View a markdown version of this page

Versiones disponibles de AWS FIS extensión para Lambda - AWS Servicio de inyección de fallos

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.

Versiones disponibles de AWS FIS extensión para Lambda

Esta sección incluye información sobre las versiones de la extensión AWS FIS Lambda. La extensión admite las funciones de Lambda desarrolladas para las plataformas x86-64 y ARM64 (Graviton2). La función de Lambda debe estar configurada para usar el nombre de recurso de Amazon (ARN) específico para el lugar donde está alojada actualmente. Región de AWS Puede ver los detalles del Región de AWS ARN a continuación.

AWS FIS Notas de la versión de la extensión Lambda

En la siguiente tabla se describen los cambios realizados en las versiones recientes de la extensión AWS FIS Lambda

Versión Fecha de lanzamiento Notas

1.0.6

29-01-2020

Soporte mejorado para respuestas de configuración de errores de mayor tamaño.

1.0.0

2024-10-29

Versión inicial

Guía de acceso a los ARN de extensiones Lambda

Debe tener al menos un parámetro en su Cuenta de AWS y Región de AWS antes de poder buscar parámetros públicos mediante la consola. Para descubrir los parámetros públicos, consulte Detección de parámetros públicos en el almacén de parámetros.

Acceso a la consola:

  1. Abra la AWS Systems Manager consola en https://console.aws.amazon.com/systems-manager/.

  2. En el panel de navegación, elija Parameter Store (Almacén de parámetros).

  3. Elija la pestaña Public parameters (Parámetros públicos).

  4. Elija el menú desplegable Select a service (Seleccionar un servicio). En las opciones desplegables, eligefis.

  5. (Opcional) Filtra los parámetros que has seleccionado introduciendo más información en la barra de búsqueda. En el caso de las arquitecturas arm64, filtre los parámetros introduciendo «arm64". Para las arquitecturas x86_64, filtre los parámetros introduciendo «x86_64".

  6. Elija el parámetro público que desea utilizar.

  7. En los detalles del parámetro, localice el valor ARN. Copie el ARN para usarlo en la configuración de las extensiones de capa en las funciones de Lambda de destino.

AWS CLI Acceso:

Nombres de parámetros de SSM

Los siguientes nombres de parámetros de SSM están disponibles para diferentes arquitecturas:

  1. arm64: /aws/service/fis/lambda-extension/AWS-FIS-extension-arm64/1.x.x

  2. x86_64: /aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x

AWS CLI Formato de comando

Para recuperar los ARN de la extensión, utilice el siguiente formato de AWS CLI comando, donde ParameterName es el nombre de la arquitectura y la región es el destino: Región de AWS

aws ssm get-parameter --name parameterName --region region

Ejemplo de uso

aws ssm get-parameter --name /aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x --region ap-southeast-2

Formato de respuesta

El comando devuelve un objeto JSON que contiene los detalles de los parámetros, como los siguientes. El ARN de la capa Lambda se incluye en el campo Value del objeto Parameter. Copie el ARN para usarlo en la configuración de las extensiones de capa en las funciones de Lambda de destino.

 {
     "Parameter":
        {
             "Name": "/aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x",
             "Type": "String",
             "Value": "arn:aws:lambda:ap-southeast-2:211125361907:layer:aws-fis-extension-x86_64:9",
             "Version": 1,
             "LastModifiedDate": "2025-01-02T15:13:54.465000-05:00",
             "ARN": "arn:aws:ssm:ap-southeast-2::parameter/aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x",
             "DataType": "text"
        }
 }
                 

Acceso programático:

Recupere estos parámetros públicos mediante programación al crear o configurar sus funciones de Lambda mediante la infraestructura como código (IaC). Este enfoque ayuda a mantener las funciones de Lambda con la versión ARN más reciente de la capa sin necesidad de actualizar el código manualmente, como sería necesario si el ARN de la capa de extensión estuviera codificado de forma rígida. AWS FIS Los siguientes recursos muestran cómo recuperar los parámetros públicos mediante las plataformas IaC más comunes:

Búsqueda del número de versión de la extensión de Lambda

Utilice el siguiente procedimiento para localizar el número de versión de la extensión AWS FIS Lambda actualmente configurada.

  1. Abra la AWS Lambda consola en. https://console.aws.amazon.com/lambda/

  2. Elija la función de Lambda en la que desea agregar la capa de AWS-FIS-Extension.

  3. En la sección Capas, seleccione Editar.

  4. En la sección Editar capas, elija Agregar una capa.

  5. En la sección Elegir una capa, elija Especificar un ARN.

  6. Introduzca el ARN de la capa de AWS FIS extensión que corresponde a su arquitectura Región de AWS y. Puede encontrar el ARN mediante la consola o los métodos de acceso programático descritos en las secciones anteriores. AWS CLI

  7. Seleccione Verificar para confirmar que el ARN de la capa es válido y, a continuación, seleccione Agregar.

  8. Utilice la pestaña Probar para probar la función.

  9. Una vez finalizada la prueba, consulte el resultado del registro. Busque la versión de la extensión AWS FIS Lambda en la sección Detalles de la ejecución.