Harness CD allows development teams to schedule deployment freezes. A deployment freeze, also known as a blackout window, is a scheduled period of time where developers are unable to deploy code to production. This new Continuous Delivery feature gives managers more control over their deployment pipelines and helps mitigate downtime risk during key windows of company revenue.
Deployment freezes help mitigate risk during times of high business impact. Companies schedule deployment freezes, otherwise known as deployment blackout windows, at times of high volume and during business-critical events. For example:
Before Harness’ Deployment Freeze feature, companies would have to schedule ad-hoc deployment freeze windows. A calendar invite might be sent out with the title “DO NOT DEPLOY.” An ad-hoc scenario could easily turn into a disaster if anyone didn’t get the proper communication.
Harness Admins are the only ones able to schedule deployment pipelines. In order to do this, an admin must navigate to the governance tab under security. In the upper right-hand corner, they will see an option to schedule a deployment freeze. The Admin will need to fill out the following window.
After all of the information is submitted, the deployment freeze will be scheduled. Anyone who tries to conduct a deployment during the freeze window will receive the following message:
If you want to see a complete walk-through of our new Deployment Freeze feature, we walk you through it below, step-by-step.