Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Initialise AMI-based deployment with a Core database dump

Aberta
#108 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
42/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
aws
Domínio
cloud, databases, devops

Direção de pesquisa

Nenhum arquivo ou teste é nomeado. Comece localizando a definição da stack do CloudFormation e o caminho de inicialização do banco de dados; em seguida, rastreie como as falhas de implantação são relatadas. Está concluído quando uma URL opcional de dump do S3 restaura o banco de dados durante a criação da stack, os parâmetros não definidos preservam o comportamento de um banco de dados novo e os erros de download ou restauração falham claramente.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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.
Linguagem predominante
Shell
Estrelas
26
Forks
17
Merge médio
1d 33min
PRs com merge (30d)
5

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de DefGuard/deployment

Todas as issues de DefGuard/deployment

Issues semelhantes

Mais issues de Shell/Bash

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.