Cloud-native How-tos
This section has step-by-step guides for deploying applications to Kubernetes using Digital.ai Release. Each guide walks you through a real-world scenario from start to finish.
The guides cover full pipelines, from committing code, through building and deploying to test and production, to verifying the result. You’ll use Digital.ai Release alongside tools like Digital.ai Deploy, Argo CD, Argo Rollouts, and Open Policy Agent. You’ll also find guides for common deployment strategies: blue/green deployments (switch traffic between two identical environments with no downtime), canary deployments (roll out changes to a small group first), and rollbacks (go back to a previous version if something goes wrong).
How-to Guides
- Release and Deploy to AWS EKS: Deploy applications to AWS EKS test and production namespaces using Digital.ai Deploy and Release.
- CD with Release and Argo CD: Set up a continuous delivery pipeline using Digital.ai Release and Argo CD.
- Progressive Delivery using Argo Rollouts: Implement progressive delivery strategies using Argo Rollouts with Release.
- Application Security using OPA: Enforce application security policies using Open Policy Agent (OPA).
- Blue/Green Deployment: Perform blue/green deployments to minimize downtime during releases.
- Canary Deployment: Roll out changes to a subset of users before a full rollout using canary deployments.
- Deployment Rollbacks: Roll back a deployment to a previous version when issues are detected.