跳到主要内容

全新安装(K8s 托管镜像)

本文介绍如何通过 Kubernetes 安装 CloudCanal。

前置条件

  • Kubernetes 已安装,可参考 最小化 K8s 安装 (CentOS) 文档。

  • 以下端口未被占用。

    组件端口用途
    cloudcanal-mysql32500元数据库 MySQL 端口
    cloudcanal-console31111用户控制台访问端口
    cloudcanal-worker32727Debug 任务端口
    cloudcanal-prometheus31900监控指标查询端口

步骤

  1. (可选但推荐) 在 K8s master 节点生成 ssh-key,并打通各节点免登录(包括 master 节点自身)。

    ssh-keygen -t rsa -b 4096 -C "auto-login"

    ssh-copy-id user@remote_host1
    ssh-copy-id user@remote_host2
    ...
  2. 替换以下命令中的 <version> 为安装版本,并执行。

    curl -fsSL https://tgzdownload.clougence.com/support/install_on_k8s.sh | bash -s -- <version>
  3. 成功安装 CloudCanal

    ███████╗██╗   ██╗ ██████╗ ██████╗███████╗███████╗███████╗
    ██╔════╝██║ ██║██╔════╝██╔════╝██╔════╝██╔════╝██╔════╝
    ███████╗██║ ██║██║ ██║ █████╗ ███████╗███████╗
    ╚════██║██║ ██║██║ ██║ ██╔══╝ ╚════██║╚════██║
    ███████║╚██████╔╝╚██████╗╚██████╗███████╗███████║███████║
    ╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝╚══════╝╚══════╝╚══════╝

    CloudCanal for Kubernetes is ready! visit console http://{ip}:31111 in an web explorer and have fun :)

开始使用

联系我们
微信二维码

扫码添加微信,获取技术支持