Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Deployment Plan (Alibaba SMS Integration)

This document explains the deployment plan for the release of the Alibaba SMS integration project to the production environment.

Pre-Deployment Steps

  •  Add new env for build process on AWS SSM with name `hh_server_build1` ([https://ap-southeast-1.console.aws.amazon.com/systems-manager/parameters/%252Fdigitalocean%252Fhh\_server\_build1/description?region=ap-southeast-1&tab=Table#list\_parameter\_filters=Name:Contains:hh\_server\_build1](https://ap-southeast-1.console.aws.amazon.com/systems-manager/parameters/%252Fdigitalocean%252Fhh_server_build1/description?region=ap-southeast-1&tab=Table#list_parameter_filters=Name:Contains:hh_server_build1)) or you can ask mas [@Saiqul Haq](#user_mention#44428852) to add the env from Terraform
    
  •  Add new env for Kubernetes server on ConfigMaps
    

The new env credentials

ALIBABA_ACCESS_KEY_ID: LTAI5tBHQhLVfQ6fb52VrQST
ALIBABA_ACCESS_KEY_SECRET: hcC9PKocbH3RcEyDwGDNC1aHkhjznE

Deployment Steps

  •  Merge the PR
    

[

github.com

https://github.com/hungryhub-team/hh-server/pull/5442

](https://github.com/hungryhub-team/hh-server/pull/5442)

  •  Wait for the deployment process to succeed
    

Post-Deployment Steps

  •  Update SMS Provider on [Admin Settings](https://hungryhub.com/admin/settings?locale=en) to be `kaleyra`
    
  •  Test sending SMS using `kaleyra` and `alibaba` providers