Configuring Rollbacks at Pipeline Template
Last updated
Last updated
Pipeline rollbacks are a crucial aspect of any continuous integration/continuous deployment (CI/CD) process, allowing teams to revert to a previous version of their application or infrastructure in case of errors or issues detected after a deployment. Here's a breakdown of pipeline rollbacks:
Definition: A pipeline rollback is the process of reverting to a previous state of an application or infrastructure after a deployment, typically triggered in response to failures, errors, or unexpected behavior detected in the current version.
Purpose:
Mitigating Risks: Rollbacks help mitigate risks associated with deploying new changes by providing a mechanism to quickly revert to a known stable state.
Restoring Service Availability: In the event of deployment failures or issues impacting service availability, rollbacks enable teams to restore service functionality promptly.
Ensuring Data Integrity: Rollbacks help maintain data integrity by preventing potential data loss or corruption resulting from faulty deployments.
In Ozone, while creating a pipeline we give an option for rollback. In case of failure, it will roll back to the pipeline which you have selected.