Flyway & Azure DevOps (5 частей серии)
E Chegamos Ao Penúltimo Artigo Dessa Serie.
Vamos Agora Adicionar A Criação Do Nosso Banco База данных Azure SQL Тамбем нет лазурных девь.
E Para Isso, Lembram Que UM POUCO ANTES DE CRAIR O Serviço de SQL База данных Нет Azure, Tínhamos a opção de baixar o шаблон рук? POIS BEM, Утилизаремос Elegora.
- IAC E. Шаблон руки
- AdiCionado Arm Template Ao Reppos Git
- Шаблон Adicionando Arm No Nosso Release Coveline
IAC E. Шаблон руки
O Nosso Banco JA ESTA NO NOSSO трубопроводов, MAS A Nossa Infraestrutura (O Nosso Servidor de Banco de Dados SQL Data) Não.
E Para Isso, Precisamos Também Adicionar A a Criação Do Nosso Banco de Dados Ao Nosso Repositório, версия Атуализандо Através de Scripts.
E Essa Tarefa, Podemos Chamar de Iac, OU Simplemente, Infraestrutura Como Código.
Temos Varias Opções Нет Mercado, Como Террафом Отказ MAS USAREI UM RECURSO DO AZURE, CHAMADO РУКА , Azure Resource Manager Отказ
AdiCionado Arm Template Ao Reppos Git
PAMEIRO, Vamos Descompactar o Arquivo que Baixamos Antes de Criação Do Nosso Banco SQL База данных Ни один портал не делает Azure.
E encontramoss rsse 2 Arquivos: Параметры .json е шаблон.json Отказ
Vamos Precisar Incluir Seles No Nosso Azure Repos.
Para Isso, Vamos Cril O Arquivo Параметры .json E Adicionar Nele o Conteúdo Do Nosso Arquivo Da Pasta Descompactada Com O Mesmo Nome.
Нет Parâmetro АдминистраторLoginPassword VOCE Precisará adicionar a senha a ser aquplada ao banco de dados.
NãA É UMA BOA IDEIA ADICIONAR SENHA DO SEU BANCO NO SEU REPOSITORIO. Нет Proximo Artigo Dessa Serie, IREMOS Substitur a Senha Por Um Segredo Do Azure Key Remoes Отказ
E Podemos Обедренность эль
Vamos Fazer Загрузить Do Nosso Arquivo шаблон.json. .
Portanto, FiCaremos Com OS 2 Arquivos Na Nossa Pasta Рука Отказ
Шаблон Adicionando Arm No Nosso Release Coveline
Vamos Ir Em Трубопроводы> релизы E Editar O Nosso Conser.
E Adicionar UM NOVO Этапы Эм Добавить> Новый этап Отказ
Novamente, Vamos Inserir O O Шаблон Vazio Em Пустая работа Отказ
Podemos Editar o Seu Nome Para ARM — создать БД Отказ
E Vamos Editar O Agente Desse Estagio.
Adicionar um nova tarefa. E Procurar Por. Рука Отказ
E Será Essa Que Usaremos: Развертывание шаблона руки Отказ
Precisamos Selecionar E AutoRizar A Nossa Inscrição Нет Azure E A a Nossa Inscrição.
А Действие СЕРА Создать или обновить ресурсную группу Отказ Precisamos Também Selecionar o Nosso Grupo de Recursos E A A A A A A A A A A CONALIZACHãA que Usaremos.
E POM FIM, Precisamos Linkar o Шаблон NOSSO COM O ARQUIVO DENTRO DEA PAPA Рука E O Mesmo Com O Arquivo de Parâmetros.
Подемос вольтар АБА Трубопроводы E alterar A Execucao Do Estagio Flyway Info & Migrate Отказ
Vamos alterar o Gatilho Para После этапа E Selecionar O Estágio de ARM — создать БД Отказ
E FICOU ASSIM O NOSSO RELEACE CORREE:
Antes de gerar o трубопровод, Vamos Ir Ни один портал не делает Azure E Elcluir o Nosso Servidor E Banco SQL База данных.
E PARA ISSO, Vamos IR NO NOSSO GRUPO de Recursos do Azure, Selecionar o nosso База данных SQL е SQL Server E Elclui-Los.
Vamos Подтверждают E Ecluluir.
Правительство! NãO Temos База данных SQL Нет Nosso Grupo de Recursos.
AGORA SIM, Podemos Salvar O Nosso Pipeline E CRIAR UM NOVO RELEAL.
Ol nosso Развертывание . Инар PAMEIRO IREMOS CRAR O BANCO SQL База данных Нет Azure, Depois Passaremos Para O Estágio Do Flyway Onde Teremos A Instalação, Execução do Comando de Informação e Por Fim, Migração Rodando Toos OS Scripts.
E La Está. Executou Com Sucesso Como O Esperado. 😉
Нет Proximo Artigo, Iremos Adicionar Segredo Do Лазурный ключ хранилища NO NOSSO Release Painire, E Assim, Iremos Atribuir A Senha Do Banco de Dados Ao Serviço Do Azure!
🙂
Flyway & Azure DevOps (5 частей серии)
Оригинал: «https://dev.to/higor/flyway-azure-devops-iac-com-arm-template-j8h»