Actualización de AWS WAF generado por un template de CloudFormation
Source: Dev.to
El problema
Arquitectura intervenida
Análisis del problema
Solución
-
Descargar los templates del stack de CloudFormation
- Guardar los archivos en formato YAML.
-
Modificar el template principal
- Con KIRO, reemplazar el parámetro
Runtime: python3.8porRuntime: python3.12.
- Con KIRO, reemplazar el parámetro
-
Actualizar el template en el stack de CloudFormation
- Seleccionar la opción “Make a direct update”.
-
Reemplazar el template existente
- Elegir “Replace existing template”.
- Subir el archivo del template modificado mediante “Upload a template file”.
- Hacer clic en “Next”.
-
Revisar los detalles del stack
- Mantener los valores tal como están y pulsar “Next”.
-
Confirmar capacidades
- Marcar la casilla correspondiente a “Capabilities” y hacer clic en “Next”.
-
Revisar y enviar la actualización
- Verificar toda la configuración y pulsar “Submit” para iniciar la actualización del stack.
-
Verificar la actualización
- Tras la actualización, el stack debería mostrarse con los cambios aplicados.
-
Comprobar el runtime de las Lambdas
- Asegurarse de que las funciones Lambda se están ejecutando con Python 3.12.