Deploy CBAI Service Patch
This section describes how to deploy a CBAI Service patch. A Service patch includes updates to - Docker image (cb-ai-service) and/or Helm chart.
|
|
Set Deny Policy exemption
Before starting to deploy patch, ensure Deny Policy exemption is in place. Extend the existing policy exemption to cover the upgrade duration. This is required to avoid Terraform or deployment failures
|
Getting Started
• Get the new service package and extract.
• Push the service image and helm chart to respective container registry. For information on how to push the image to the Container Registry, see the section
Push the image to Container Registry.
• Check documentation and release notes for target version and any version higher than source version.
Service Patch Deployment Process
1. Update Helm Configuration
Update the helm values in helm-chd/values-azure-customer-hosted.yaml as applicable. Reuse the values from your previous deployment as applicable.
If there are infrastructure changes, refer to Terraform outputs after applying infrastructure patch. Update only the required values in the helm. If new parameters are introduced, populate them based on release notes and instructions.
2. Upgrade cb-ai-service.
Connect with respective AKS cluster and run the helm upgrade command in order to upgrade the cb-ai-service release.
Perform the following steps: