Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

831
Vistas
AWS: eliminar la capa lambda aún conserva el historial de versiones de la capa

Estoy implementando una capa de AWS Lambda usando aws cli:

 aws lambda publish-layer-version --layer-name my_layer --zip-file fileb://my_layer.zip

lo elimino usando

 VERSION=$(aws lambda list-layer-versions --layer-name my_layer | jq '.LayerVersions[0].Version' aws lambda delete-layer-version --layer-name my_layer --version-number $VERSION

Elimina correctamente, asegurando que no exista otra versión de la capa.

 aws lambda list-layer-versions --layer-name my_layer > { "LayerVersions": [] }

Tras la próxima publicación de la capa, aún conserva el historial de la versión anterior. Por lo que leí, si no existe una versión de capa y no existe una referencia, el historial de versiones debería desaparecer, pero no veo eso. ¿Alguien tiene una solución para eliminar HARD la capa con su versión?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Tengo el mismo problema. Lo que estoy tratando de lograr es "restablecer" el recuento de versiones a 1 para que coincida con el control de versiones del código y las etiquetas en mi repositorio. Actualmente, la única forma que encontré es publicar una nueva capa con un nuevo nombre.

Creo que el producto AWS Lambda carece de funciones que ayuden al control de versiones (semántico).

over 4 years ago · Santiago Trujillo Denunciar

0

Actualmente no hay manera de hacer esto. Las versiones de capa son inmutables, no se pueden actualizar ni modificar, solo puede eliminar y publicar nuevas versiones de capa. Una vez que se 'sella' una versión de capa, no hay forma (AFAIK) de que pueda regresar y recuperar esa versión de capa.

Puede ser que después de un tiempo (¿semanas... meses?) AWS elimine su memoria de la versión de la capa, pero tal como está, el número de versión asignado a cualquier capa eliminada no puede ser asumido por ninguna capa nueva.

over 4 years ago · Santiago Trujillo Denunciar

0

Me encontré con un problema similar con las versiones de capa. ¿Tiene sugerencias para una salida simple en lugar de escribir código para verificar las versiones disponibles y elegir la última...

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda