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

Initialise AMI-based deployment with a Core database dump

Aperta
#108 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
42/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
aws

Direzione di ricerca

Non vengono indicati file o test. Inizia individuando la definizione dello stack CloudFormation e il percorso di inizializzazione del database, quindi traccia il modo in cui vengono segnalati gli errori di distribuzione. Il lavoro è completo quando un URL S3 opzionale per il dump ripristina il database durante la creazione dello stack, i parametri non impostati mantengono il comportamento di un database vuoto e gli errori di download o ripristino causano un errore chiaro.

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

Descrizione

enhancement
  • Should be useful when migrating to AMI-based deployments from different deployment strategies.
  • AMI should be the recommended deployment on AWS.
  • Add an optional CloudFormation parameter to support AMI-based migrations by allowing the administrator to provide a URL to a Core database dump stored in an S3 bucket.
  • When the parameter is set, the deployment must automatically download and restore the dump into the newly created database during stack creation.
  • When it is not set, the stack must behave exactly as it does today (fresh database).
  • Add proper error handling and fail the deployment clearly if the dump cannot be downloaded or applied.
Lingua principale
Shell
Stelle
26
Fork
17
Merge medio
2g 4h
PR unite (30g)
1

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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 DefGuard/deployment

Tutte le issue di DefGuard/deployment

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.