使用 Keel 自动更新 K8S 中容器镜像

当我们在自己的服务器上使用 Docker 部署了一些有用的容器镜像时,一般可以使用 watchtower 来自动更新我们的镜像版本。但是如果使用的是 K8S,有没有工具可以像 watchtower 一样来自动更新 K8S 中的容器镜像版本呢,最近发现了 Keel 这款工具可以做同样的事。

由B站210713崩溃事件聊聊负载均衡

前段时间看了B站发的20210713网站崩溃事件 的总结分析。小破站崩掉的具体原因已在文章做了详细的分析,就不在这里做详谈了,而是总结下文章多次提及了七层SLB、四层LB相关的 Load Balance 负载均衡知识点。

搭建DevOps模式的项目

在后端的开发领域,各类开发框架都已经很多,在开发项目时可以根据不同的需要和需求选择合适的开发框架。然而在需要开发一个完善的工程化项目时,仅仅一个后端开发框架是不够的,还面临着在对开发项目的快速迭代中进行测试,部署,监控等问题。为了解决这些问题,DevOps的开发模式应运而生。 基于个人对DevOps的理解,搭建了一个基于Gin的开源后端项目来实践下DevOps的各个概念:https://github.com/wanghaoxi3000/advproject。 DevOps是一个宽泛的概念,这个项目也只是抛砖引玉,在测试环境下串联起各个DevOps的基础工具,存在的不足欢迎指出,一起学习和交流。

在ubuntu18.04上部署kubernetes

为了有个k8s的测试环境,使用了三台ubuntu18的系统搭建了一套k8s测试环境,主要参考了和我一步步部署 kubernetes 集群这个项目,这个项目对于如何一步步搭建起k8s集群环境已经很详细了,不过对于ubuntu 18.04的环境还是有一些小坑,这里记录一下。