-
canal学习及k8s集群部署
Monday, March 7, 2022
1. 概述 Canal 是阿里开源的一款 MySQL 数据库增量日志解析工具,提供增量数据订阅和消费,可以实现如下业务: 数据库镜像 数据库实时备份 索引构建和实时维护(拆分…
-
k8s搭建MySQL
Sunday, March 6, 2022
1. 概述 这篇文章是使用k8s搭建MySQL的一个笔记,使用的是 Bitnami 的 helm chart 。 2. 准备工作 收集日志前先列出当前的服务器环境,规划下部署方案,K8s节点…
-
Etcd服务注册发现实例
Wednesday, December 15, 2021
1. 概述 在微服务架构中,每一个微服务都是独立部署的,各个微服务之间需要有一个方式获取自己需要服务的连接方式,这里就用到了服务注册与发现。简单点…
-
Helm搭建etcd集群
Saturday, December 11, 2021
1. 概述 这篇文章是使用 Helm 安装 Etcd 的记录,本次安装我使用的是 Bitnami 维护的仓库,详细的安装参见官方说明 . 安装前先说明下当前的环境,规划一下安装方案。 节点…
-
K8s使用ElasticStack结合Kafka收集日志
Tuesday, December 7, 2021
1. 概述 在上一篇文章 Golang结合K8s验证Kafka主题分区 中,测试验证阶段是通过 kubectl logs 命令收集各个 Pod 的日志,这在日志量小的时候还可以,一旦…
-
Golang结合K8s验证Kafka主题分区
Tuesday, December 7, 2021
1. 概述 这个项目是 Go 实现的 Kafka Demo,主要功能是模拟商城的下单流程,其中下单后订单服务会向 Kafka 生成一条信息, 仓储服务会从 Kafka 消费消息进行打包发货等…
-
Helm安装ZooKeeper和Kafka
Sunday, December 5, 2021
1. 概述 这篇文章是使用 Helm 安装 ZooKeeper 和 Kafka 的记录,ZooKeeper 单独安装是因为别的软件也需要使用 ZooKeeper,比如 Clickhouse。 本次…
-
Traefik之IngressRoute示例
Sunday, December 5, 2021
1. 概述 在上一篇文章 k8s搭配traefik 中,测试的两个业务 music 和 video 都是使用 kubernetes 的 ingress 创建的应用路由,traefik 本身也提供了另外一种路由 Ing…
-
Kubekey搭建多节点k8s集群
Saturday, December 4, 2021
1. 概述 这篇文章记录使用 kubesphere 官方的 kubekey 工具搭建多节点 k8s 集群的过程,安装的具体版本如下: kubekey:v1.2.0 Kubernetes: v1.21.5 Kubesphere: v3.2.0 我们的 k8s 集群的规划如下:…
-
K8s零散小知识
Saturday, December 4, 2021
概述 这篇文章是记录k8s的一些小知识点,涵盖一些操作配置等等,是对平时问题的一些小记录。 1. 命名空间与 Node 绑定 实际部署中,有时候会希望将某一个特…