In anticipation of the start of the course "Infrastructure platform based on Kubernetes", we invite everyone to a free demo lesson , in which we will take a look at the kubernetes device with a single eye, talk a little about how components interact, analyze the main approaches to ensuring cluster security, talk about resource limits, network policies, launch privileges, etc.
Implementing the delivery of custom database migrations using script manifest files
Managing database migrations for multiple environments and teams can be challenging. This article describes how a combination of Git, containers, and database clones is used to implement delivery to development, test, and staging environments in seconds.
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%.