Pre-deploy job, unapplied configuration changes and more
Pre-deploy job
Often, it's necessary to run a job before starting our services to perform tasks like database migration, running required scripts, or populating secrets. Now, with Kapstan, you can provision such jobs using the Pre-deploy job feature. Simply add a pre-deploy job for an application, and it will execute every time before the main application starts.
![Pre-deploy job](/assets/images/pre-deploy-4056473bff5921a61cfea3330632c434.jpeg)
Unapplied configurations changes
One of the most requested features was the ability to view unapplied configuration changes, and we are excited to announce that it is now available! You can now review all pending configuration changes before deploying your application.
![Unapplied configuration changes](/assets/images/diff-c02683e224cdc3a6ef4268d70afabe41.jpeg)
Spot instances support
With Kapstan, you can now run your applications on Spot instances to optimize cost. Simply navigate to the Hardware tab under application configuration and enable the Run on Spot
option. This will deploy your application on Spot instances in the cloud, helping you optimize expenses.
![Run on Spot](/assets/images/spot-2995a4d3d963367f6c9830bc647dcee7.jpeg)
Other enhancements
- Deployment Notes: You can now attach a note with each deployment to specify the reason for the deployment.
- EKS Version Upgrade: Existing customers now benefit from EKS version 1.29.
- RDS Certificate Upgrade: RDS certificates have been upgraded for all AWS environments.