Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

830
Views
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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!