-
Helm搭建etcd集群
Saturday, December 11, 2021
1. 概述 这篇文章是使用 Helm 安装 Etcd 的记录,本次安装我使用的是 Bitnami 维护的仓库,详细的安装参见官方说明 . 安装前先说明下当前的环境,规划一下安装方案。 节点…
-
有限状态机FSM的简介与Demo
Thursday, December 9, 2021
1. 概述 首先看一段维基百科 中状态机的介绍:有限状态机(英语:finite-state machine,缩写:FSM)又称有限状态自动机(英语:f…
-
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…
-
Go与设计模式
Saturday, December 4, 2021
1. 概述 最近看了一些关于设计模式的文章,之前其实也断断续续学过一点设计模式的知识,但是在实际开发工作中用的比较少,缺少实践经验,因此最近重新开…
-
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 绑定 实际部署中,有时候会希望将某一个特…
-
k8s搭配traefik
Monday, November 15, 2021
概述 这篇文章是记录ubuntu系统从头安装k8s及traefik,通过一个小示例完成全部操作。 开始之前,先说明下本次用到的硬件及软件环境: 服…