OES allows you to safely and consistently deploy applications in Kubernetes with built-in, ready-to-use deployment strategies such as Blue-Green, Canary, A/B, and Rolling Update. OES treats Kubernetes as first-class citizens and supports Kubernetes resources and operators for custom strategies.
- 1.Canary and Blue-Green Deployment: Avoid production downtime and mitigate the risk of introducing new software by using in-built strategies like Canary and Blue-Green deployments. OES has native istio support, which makes traffic split between various Kubernetes pods such as baseline and canary. To know more about Blue/Green deployment using Manifest, refer here.
- 2.Custom Stages for Verification: OES allows DevOps managers to create custom stages in the deployment pipeline for verifying the performance and quality of new software releases in production. To know more about Custom Stages, refer here.
- 3.Rollback: In case of any regression, OES can notify stakeholders like SRE who can automatically roll back to the previous version with a single click to avoid degradation of customer experience.
- 4.Approvals Gates: DevOps managers can use the manual judgment stage in the pipeline where release managers can go through aggregated information to approve or reject deployment pipeline progression. To know more about Approvals Gates, refer here.