全新安装(Kubernetes Linux/MacOs)
本文主要介绍如何在 Linux/MacOS 操作系统下安装 CloudCanal Kubernetes 版,仅适用于 CloudCanal 商业版。
安装步骤
硬件和系统准备
-
操作系统:CentOS/RHEL 或 Ubuntu 或 MacOS
-
CPU架构:x86 或 arm64v8
信息不支持 vmware、virtualbox 和 windows 的 linux 子系统。
-
最低配置
- Master 节点 (1台)
- 2Gi CPU
- 2GB Memory
- Node 节点 (1台)
- 6Gi CPU
- 8GB Memory
- Master 节点 (1台)
运行环境准备
-
Linux 系统安装 Kubernetes,可参考 最小化 Kubernetes 环境部署,也可参考 官方文档 (版本 1.19 及以上)。
-
MacOS 系统请进行如下设置,安装 Kubernetes 单机版。
-
(可选) Linux 系统安装 Helm,可参考 官方文档 (版本 3.x 及以上)。
环境准备
部署前请确保以下端口未被占用
组件 | 端口 | 用途 |
---|---|---|
cloudcanal-mysql | 32500 | 元数据库 mysql 对外映射端口 |
cloudcanal-console | 31111 | console web 控制台端口 |
cloudcanal-sidecar | 32727 | 任务 debug 端口(e.g.,自定义代码 debug) |
cloudcanal-prometheus | 31900 | prometheuse 监控指标查询端口 |