2025.09 - requires access to GitHub for auto-scaling / self healing
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- aws, github
- Área
- cloud, infrastructure, release
Línea de trabajo
El issue menciona la instalación de yq desde GitHub, AMIs precompiladas, grupos de autoscaling y self-healing, pero no incluye archivos del repositorio ni tests. Empieza localizando el proceso de release y la ruta de instalación de dependencias; después, define cómo las AMIs proporcionadas por el release incluirán esas dependencias y cómo la finalización verificará el autoscaling y el self-healing sin acceso a GitHub.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem? Please describe.
yq is installed from github requiring further relaxation of Firewall rules to allow autoscaling or self-healing to be possible (already need to expose controlled repos). This is compounded in our environment as LZA doesn't support TLS inspection configuration to allow a more restricted firewall rule other than the domain.
Describe the solution you'd like
Pre built AMIs including dependencies provided as part of the RES release. Other benefits:
- Reduced warmup on ASGs
- More predictable
- Use of
latestormainbranch causing "works today" / "not tomorrow" have been encountered - e.g. 109
- Use of
- Lower risk to wider environment (egress protection)
Describe alternatives you've considered
- Manual add/remove permission from firewall rules during deploy
- auto-scaling/healing not possible
- Admin configured blocking of domains on user instances (current, but easily overlooked when new items added during deploy)
- Ubuntu:
/etc/hostloopback on restricted domains - Windows: similar method, not implemented locally
- Ubuntu:
- Manually adding TLS config to deployed LZA
- Fragile, not easy to use IaC, audit trail issues
- More complex networking to separate firewall rules for RES management hosts from VDIs
- Likely needing RES engineering to implement
Additional context
Active AWS support contract
- Lenguaje dominante
- Python
- Estrellas
- 115
- Forks
- 40
- Merge medio
- 8 min
- PR fusionados (30 d)
- 2
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la 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 aws/res
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
Dificultad 3/5 Medio día Aptitud para principiantes 55/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
[BUG] Changing a GPU desktop's instance type across GPU families leaves the session in ERRORAbiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
Issues similares
-
Questions crashes on a real SQuAD2 no-answer predictionPosiblemente ocupada @HuaTNA la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
GST is read as Gulf Standard Time (UTC+4) instead of Guam Standard Time (UTC+10)Posiblemente ocupada @yang00333 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
DOI-USGS/dataretrieval-python#454 ·
Los mantenedores suelen responder en 4 días
-
area:core-platform effort:S priority:P3 status:in-review type:test
Dificultad 2/5 Menos de una hora Aptitud para principiantes 80/100
randomparity/kdive#3246 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Requantification library converts m/z to mass with the hydrogen-atom mass instead of the proton massAbiertobug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
nf-core/metaboigniter#130 ·
Los mantenedores suelen responder en 1 día
-
netbox status: needs owner type: documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
netbox-community/netbox#23412 · 1 reacción ·
Los mantenedores suelen responder en 1 día