localstack / localstack/localstack-extensions
Confusion on which services/requests should be proxied to real AWS and which should not
Abierto
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 47
- Forks
- 19
- Merge medio
- 2 h 2 min
- PR fusionados (30 d)
- 1
Descripción
- If I have
read_onlyset to true fordynamodb, and I have specified resources that I want proxied - what happens to a read request that comes in for a resource I haven't specified? Should it not get proxied out? Currently the behavior is that it does. - If I haven't configured any specific services to be proxied, will all requests then be proxied?
- How can I proxy just requests for specific dynamo tables? The following config proxies all requests regardless of which table. If I make a read request for
Table3it will succeed. It's not until I completely remove the dynamo configuration that it fails.
services:
dynamodb:
resources:
- .*TableOne
- .*TableTwo
Guía de contribución
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.
Línea de trabajo
Reproduce el comportamiento utilizando la configuración services.dynamodb.resources mostrada y compara las solicitudes para TableOne, TableTwo y Table3. Comienza rastreando cómo los servicios configurados y los patrones de recursos determinan si las solicitudes de DynamoDB se reenvían mediante un proxy; el trabajo estará terminado cuando el comportamiento para recursos no especificados, una configuración de servicio vacía y coincidencias específicas de tablas esté documentado o corregido y cubierto mediante verificación.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, python
- Área
- cloud
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100