kubernetes
wonain
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用 Prometheus 进行应用监控
应用监控的定义与作用 对于工程师们来说,软件某一阶段的开发任务完成就意味着"done"了。然而从软件的生命周期来说,编码的完成只是开始,软件还需要符合预期地运行并试图达到人们对它设定的目标,而监控就是检验这两点的常用可视化方法。 按照监控的对象通常可以将监控分为基础设施监控,中间件监控,应用监控和业务监控,它们各自的监控对象与作用如下表所示: 监控对象 判断软件是否符合预期地运行 判断业务目标是否达到 基础设施监控 服务器、存储等软件的运行环境 √ 中间件监控 数据库、消息队列等公用原创 2020-06-27 12:51:50 · 5580 阅读 · 0 评论 -
Kubernetes 中使用 Flyway 进行数据库迁移
手工迁移数据库时代 在数据库版本管理概念还没有流行起来的时候,或者是系统规模还不大,只需要维护一个数据库时,数据库管理员常采用直接在数据库中执行sql语句,或者用脚本的方式来导入sql文件来迁移数据库,而在某个git仓库中保存初始化数据的全量脚本,或者是每次更新时再记录下增量脚本。 手工的方式在只需要维护单个数据库还是可以胜任的,但是现实场景中,往往需要维护多个环境的数据库且迁移较频繁,这就导致了...原创 2020-02-23 21:18:13 · 1358 阅读 · 0 评论 -
如何在 K8s 中部署高可用、运维友好的应用
最近在 K8s 集群中部署一些第三方的应用程序,如 traefik、mariadb-galera 等,为了方便直接用的 helm 官方或者 bitnami 提供的 helm chart,发现这些生产级的 chart 中都会定义一些额外的 K8s 资源来保障应用的高可用性、运维友好以及安全性等,所以写篇文章总结下。 保障高可用性 PodDisruptionBudget PodDisruptionBu...原创 2019-12-29 16:24:24 · 1309 阅读 · 1 评论 -
Kubernetes Service 与 Ingress 浅析
Service Service的本质(网络访问标识,VIP为什么称为VIP) Service的四种类型分别适用于什么样的场景 ClusterIP类型中,无头与有头有啥区别 Service的负载均衡策略有哪些,开发人员需要怎么利用 Ingress Ingress诞生背景 Ingress的本质 Ingress与IngressController的关系 某个 IngressController 安装部署...原创 2019-12-18 21:37:21 · 932 阅读 · 0 评论
分享