This tutorial shows you how to run Netflix Dispatch on Alibaba Cloud with ApsaraDB RDS for PostgreSQL.
You can access all the tutorial resources, including deployment script (Terraform), related source code, sample data, and instruction guidance, from the GitHub project: https://github.com/alibabacloud-howto/opensource_with_apsaradb/tree/main/apache-superset
For more tutorials around Alibaba Cloud Database, please refer to: https://github.com/alibabacloud-howto/database
Dispatch is an open source project from Netflix for managing incidents. Dispatch docker image depends on an open source PostgreSQL by default. To enhance with the database high availability, we will show the steps of deployment working with ApsaraDB RDS for PostgreSQL.
Follow this guide to install and configure the Terraform client. Please skip this step if you have already setup the Terraform on your environment.
Use terraform to provision EIP, ECS and RDS PostgreSQL instances that used in this solution against this .tf file: https://github.com/alibabacloud-howto/opensource_with_apsaradb/blob/main/netflix_dispatch/deployment/terraform/main.tf
Logon to ECS via SSH, use the account root/N1cetest, the password has been predefined in Terraform script for this tutorial. If you changed the password, please use the correct password accordingly.
Download the run the setup script
setup.sh to setup docker and git client on ECS.
Run the following commands and edit the
.env file with RDS PostgreSQL connection information.
cd dispatch-docker mv .env.example .env vim .env
docker-compose up -d
ApsaraDB - September 7, 2021
ApsaraDB - September 23, 2021
ApsaraDB - September 8, 2021
digoal - January 18, 2021
Alibaba Clouder - July 19, 2018
ApsaraDB - October 14, 2021
An on-demand database hosting service for PostgreSQL with automated monitoring, backup and disaster recovery capabilitiesLearn More
An on-demand database hosting service for MySQL, SQL Server and PostgreSQL with automated monitoring, backup and disaster recovery capabilitiesLearn More
Fully managed and less trouble database servicesLearn More
An on-demand database hosting service for MySQL with automated monitoring, backup and disaster recovery capabilitiesLearn More
More Posts by ApsaraDB