Automatizando migrações de banco de dados com contêineres e Git

Antecipando o início do curso "Plataforma de infraestrutura baseada em Kubernetes", convidamos a todos para uma aula de demonstração gratuita , na qual daremos uma olhada no dispositivo kubernetes com um único olho, falaremos um pouco sobre como os componentes interagem, analisaremos as principais abordagens para garantir a segurança do cluster, falaremos sobre limites de recursos, políticas de rede, privilégios de inicialização, etc.


Implementando a entrega de migrações de banco de dados personalizadas usando arquivos de manifesto de script

Gerenciar migrações de banco de dados para vários ambientes e equipes pode ser um desafio. Este artigo descreve como uma combinação de Git, contêineres e clones de banco de dados é usada para implementar a entrega para ambientes de desenvolvimento, teste e preparação em segundos.

Git , . , , . . - , .

- . - . - , .

SQL Server, Postgres MySQL.

Git, GitHub, GitLab Git .

- , . , Git. , .

- .

- , .

- , , 40 .

 

Dockerfile . Git . , , Git ( ). PowerShell, «all.sql», , .

docker-:

>docker build -t microservice1 c:\path\to\dockerfile

- , Git , . . , , . manifest.txt :

SQL Server , . , , .

docker- restful API. Rest API. SQL Git. , .

. DevOps , . Git / .

, . , , . 20 50 , 95%.


-.




All Articles