You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During our deployment, we have to run database migrations. How would you accomplish this with keel?
At the moment, we update the images in the deployments and run a Job which migrates the database.
We could accomplish this by locking the database and run the migration in an init container, but I'd rather to this explicit than implicit.
The text was updated successfully, but these errors were encountered:
Hi, this will fit into plugins framework that I want to introduce into Keel. The idea is to have an option to register different plugins, examples of these plugins:
run a custom code snippet downloaded from github/anywhere (can be limited to javascript or binary executables) or you could run a Keel derived from python, ruby images to have interpreters.
run a k8s job
call AWS lambda or Google Function endpoint
These plugins would take a json representation of the Deployment, could modify it, block update, cancel update or perform certain actions and then just let deployment update continue,
During our deployment, we have to run database migrations. How would you accomplish this with keel?
At the moment, we update the images in the deployments and run a Job which migrates the database.
We could accomplish this by locking the database and run the migration in an init container, but I'd rather to this explicit than implicit.
The text was updated successfully, but these errors were encountered: