Durante a promoção do Cloud Build do ambiente de staging para produção, as fotos no bucket do Cloud Storage webphotos-staging devem estar disponíveis em webphotos-prod. Você deseja automatizar isso. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Adicionar uma etapa de build no arquivo cloudbuild.yaml antes da etapa de promoção que executa gsutil -m cp -r gs://webphotos-staging/** gs://webphotos-prod/..
Por que esta é a resposta
A opção correta é adicionar uma etapa de build no arquivo cloudbuild.yaml antes da etapa de promoção que executa gsutil -m cp -r gs://webphotos-staging/ gs://webphotos-prod/. Isso automatiza a cópia das fotos como parte do pipeline de CI/CD do Cloud Build, garantindo que o conteúdo do bucket de staging seja replicado para produção de forma eficiente e consistente. Copiar manualmente as fotos não é uma solução automatizada. Adicionar um script de inicialização no app.yaml não é o local apropriado para gerenciar a cópia de arquivos entre buckets do Cloud Storage durante a implantação, pois o app.yaml é para configuração da aplicação e não para operações de infraestrutura pré-implantação. Usar o serviço gcloud storage transfer é mais adequado para transferências de dados em larga escala ou agendadas, não para uma etapa de cópia simples e direta dentro de um pipeline de build.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão