Lean on CDK for Lambda Layer packaging
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Refactorización
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- aws, docker, python
- Área
- cloud, infrastructure
Línea de trabajo
Comienza en ingest/stack/pipeline_stack.py, en las líneas 94-122, y compara el empaquetado actual de layers basado en subprocess con la documentación de AWS CDK para layers de Python. Verifica cómo CDK construye el layer dentro de una imagen de Docker que coincide con el runtime de Lambda. La tarea está terminada cuando las llamadas manuales de empaquetado se hayan reemplazado por las herramientas de layers de CDK y el layer resultante siga siendo utilizable por el runtime de Lambda.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
At time of writing, the library manually builds layers via calls to the subprocess:
My understanding is this is slightly undesirable because the environment on which you package the layer (ie you're computer) may not match the Lambda runtime environment. As such, CDK includes tooling to build Layers inside of a Docker image matching the Lambda runtime. https://docs.aws.amazon.com/cdk/api/v2/docs/aws-lambda-python-alpha-readme.html#python-layer
- Lenguaje dominante
- Python
- Estrellas
- 4
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de developmentseed/ingest-framework
-
Setup lintingAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
Automatic documentationAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
-
Support versioningAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Upgrade to CDK v2Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de developmentseed/ingest-framework
Issues similares
-
idxmax/idxmin raise ValueError when a single partition is all-NAPosiblemente ocupada @Jason10191019999 la tomó hoy. Abiertoneeds triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 3 días
-
Old versions of datamodelsAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
-
[BUG]: Windows GUI package of v1.17.0-rc3 has no GTK DLLsPosiblemente ocupada @andrut-ds la tomó hoy. Abiertobug CI/CD Pactus-GUI Windows
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
pactus-project/pactus#2428 ·
Los mantenedores suelen responder en 1 día
-
DiskDataset.reshard() can hang with a zero or negative shard sizePosiblemente ocupada @Programmer-Develops la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 19 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
GNS3/gns3-server#3017 · 1 comentario ·
Los mantenedores suelen responder en 1 día