As part of our SOC 2 certification process, we need to push an update that includes a Post-Deployment script that “updates” the current master password to the new one. Simple enough. The problem is the number of deployments to update.
Presently, we have 33 deployments defined with a total of 1,035 files that must be updated with the new password after the new version is deployed. Each deployment has 4 files assigned with each server. (260 groups)
For each of the deployments, we need to:
- Update the master password (both values)
- Add the Post-Deployment script with the correct file name containing the script
- Update the Slack URL to the new Slack instance
I’m guessing that modifying the JSON in the DEPLOYMENT table (in OttoDeploy) is the fastest way to do this. Anyone have any other options?
Jeff