添加阿里云数据源
CloudCanal 支持 自建数据源 和 云托管数据源。本文简要介绍如何添加 阿里云数据源 到 CloudCanal 中。为了方便演示,本文以添加阿里云 RDS for MySQL 为例。
支持的数据库
ADB for MySQL、ClickHouse、ElasticSearch、ADB for PG、Kafka、MongoDB、RDS for MySQL、PolarDbMySQL、PolarDB-X、RDS for PostgreSQL、RabbitMQ、Redis、RocketMQ、SQL Server
操作步骤
准备阿里云子账号
参考 阿里云 RAM 访问控制 文档,创建一个供 CloudCanal 访问和操作阿里云数据库的子账号,并生成对应的 AccessKey ID (AK) 和 AccessKey Secret (SK)。一般而言,CloudCanal 添加阿里云数据源需要子账号具备的基本权限包括:
- 通过阿里云 OpenAPI 获取数据源列表。
- 通过阿里云 OpenAPI 添加数据源白名单权限。