Debezium系列之:在K8s集群中部署Debezium Operator运行Debezium Server的详细步骤

322 篇文章 298 订阅 ¥99.90 ¥299.90

一、背景

在 Debezium 2.3 中,引入了全新 Debezium Operator 的预览版,旨在将 Debezium Server 无缝部署到 Kubernetes (k8s) 集群。 Debezium 2.4.0.Final 版本朝着全面支持该组件迈出了下一步。通过此版本,我们很高兴地宣布 Debezium Operator 现已在 Kubernetes 的 OperatorHub 目录以及 OpenShift 和 OKD 发行版中嵌入的社区 Operator 目录中提供。operator仍处于潜伏阶段;不过,该组件的全面支持即将到来。

二、目标

在本文中,我们将演示如何使用部署在 Kubernetes 集群中的 Debezium Server 将更改从 PostgreSQL 数据库流式传输到 Apache Kafka。我们还将展示新的 k8s 集成的一些功能。

三、准备环境

在部署 Operator 以及 Debezium Server 之前,我们需要一个部署环境。在本节中,将展示如何配置运行 PostgreSQL 数据库和 Apache Kafka 代理的本地 Kubernetes 集群。请注意,数据库、Kafka 代理不需要在 Kubernetes 内运行。

四、运行本地 Kubernetes 集群

如果已经有一个正在运行的 Kubernetes 集群,可以跳过这一部分;但是,请确保拥有集群管理员权限,因为这些是操作员安装所必需的。如果没有,请继续阅读。

有多种工具可用于运行本地 k8s 集群,例如 Minikube、Kind 或 Docker Desktop。在本文中,我们将使用 Kind 创建

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

最笨的羊羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值