Я развертываю AWS Лямбда-слой, используя aws cli:
aws lambda publish-layer-version --layer-name my_layer --zip-file fileb://my_layer.zip
Я удаляю его, используя
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
Удаляет успешно, гарантированно нет другой версии слоя Существует.
aws lambda list-layer-versions --layer-name my_layer
>
{
"LayerVersions": []
}
При следующей публикации слоя он все еще сохраняет историю предыдущей версии. Из того, что я прочитал, если не существует версии слоя и не существует ссылки, история версий должна быть удалена, но я этого не вижу. У кого-нибудь есть решение СЛОЖНО удалить слой с его версией?