Add docs with networking scenarios
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- Medio día
- Aptitud para principiantes
- 44/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- aws, postgresql
- Área
- cloud, databases, documentation, networking
Línea de trabajo
No se indica ningún archivo de documentación ni punto de entrada. Revisa la estructura de documentación existente del repositorio, añade los dos escenarios de red con sus notas sobre seguridad, costes y conectividad, y verifica que los ejemplos sean claros y precisos para los usuarios que realizan despliegues.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
While working on #114 I have experimented with different networking arrangements and have been reminded that it is easy to create a configuration that does not work! It could be helpful for users to see a few example configurations while they consider their own deployment.
Here are a few that do work:
Scenario 1: Higher security, higher cost
- RDS Instance in a
PRIVATE_ISOLATEDsubnet- [optional]
pgbouncerinstance in aPRIVATE_WITH_EGRESSsubnet pgstac_secrethost value is the private IP address for pgbouncer or the RDS hostname
- [optional]
- Lambdas added to the
vpcin aPRIVATE_WITH_EGRESSsubnet (adds a NAT Gateway which costs $)- granted connect access to either the RDS instance or the pgbouncer instance
- important: add an S3 Endpoint to the
vpcto make it possible to read data from S3 buckets in the same region as the VPC for free even within the vpc instead of paying the NAT Gateway tax
Scenario 2: Lower security, lower cost
- RDS Instance in a
PUBLICsubnet- [optional]
pgbouncerinstance in aPUBLICsubnet with a public IP address assigned pgstac_secrethost value is the public IP address for thepgbouncerinstance or the RDS hostname- important: RDS Instance (or pgbouncer instance) allow all traffic (any Ipv4) on port 5432
- [optional]
- Lambdas in
PUBLICsubnet - Makes it possible to connect to the database from any client with the credentials
- convenient for loading STAC items without the ingestor infrastructure
- Lenguaje dominante
- Python
- Estrellas
- 29
- Forks
- 6
- Merge medio
- 4 h 4 min
- PR fusionados (30 d)
- 5
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin 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.
Más de developmentseed/eoapi-cdk
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
developmentseed/eoapi-cdk#313 · 1 comentario · 2 reacciones ·
-
maintenance
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
developmentseed/eoapi-cdk#273 ·
-
Dificultad 2/5 Medio día Aptitud para principiantes 68/100
developmentseed/eoapi-cdk#264 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
developmentseed/eoapi-cdk#308 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
developmentseed/eoapi-cdk#296 ·
Todos los issues de developmentseed/eoapi-cdk
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
aws-samples/sample-per-model-bedrock#295 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
pyrevitlabs/pyRevit#3792 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
zephyrproject-rtos/reqmgmt#177 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
polarsource/polar#15580 ·
Los mantenedores suelen responder en 1 día
-
[开源推荐] Windows 系统维护工具箱,支持后台任务队列Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
521xueweihan/HelloGitHub#4011 ·