Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

2025.09 - requires access to GitHub for auto-scaling / self healing

Aperta
#136 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
aws, github

Direzione di ricerca

La issue cita l'installazione di yq da GitHub, AMI precompilate, gruppi di autoscaling e self-healing, ma non include file del repository né test. Inizia individuando il processo di release e il percorso di installazione delle dipendenze, quindi definisci come le AMI fornite dalla release includeranno tali dipendenze e come il completamento verificherà autoscaling e self-healing senza accesso a GitHub.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

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:

  1. Reduced warmup on ASGs
  2. More predictable
    • Use of latest or main branch causing "works today" / "not tomorrow" have been encountered
    • e.g. 109
  3. 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/host loopback on restricted domains
    • Windows: similar method, not implemented locally
  • 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

Lingua principale
Python
Stelle
115
Fork
40
Merge medio
8m
PR unite (30g)
2

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di aws/res

Tutte le issue di aws/res

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.