we have multiple clusters - like 6 - and of course, as a dev makes changes to an application and it is deployed it will migrate the table data and so on by flyway/liquibase.
But what if there is the need for a new user?
Where does the dev "show up" to define the user needed for a specific task in the database?
Or say we need a new wholedatabase or so.
And will this migration work. Let's say we have a single microservice which did not need the user User
in version 1.7.0. But now, in 1.8.0 it will need the user. So before we deploy 1.8.0 on a certain cluster, we will want to add the user.
How is it done in an Continuous Deployment environemtn?