这次聊聊mesos+k8s的性能。纯粹的kubernetes v1.1可以支持250个节点,但是一跟mesos结合起来,由于需要等待、接受资源邀约等行为,确实会更慢一些。
Docker的存储是怎么工作的
我们都知道docker支持多种存储驱动,默认在ubuntu上使用AUFS,其他Linux系统上使用devicemapper。这篇文章从零开始,用一些Linux的命令来使用这些不同的存储,包括AUFS、Device Mapper、Btrfs和Overlay。
Docker的桥接网络是怎么工作的
我们都知道docker支持多种网络,默认网络bridge是通过一个网桥进行容器间通信的。这篇文章从零开始,用一些Linux的命令来查看主机和容器间的网络通信,也顺带介绍一些网络的基本知识。
传统企业敏捷转型纪实(二)
这是启动会议结束之后一周内发生的事。我们现在有了迭代计划,一堆的story和一堆迷茫的人。接下来怎么做开发?本系列目前有两篇:
如果有10000台机器,你想怎么玩?(五)日志
这次聊聊mesos+k8s的集中化日志方案。日志通常是由许多文件组成,被分散地储存到不同的地方,所以需要集中化地进行日志的统计和检索。
如果有10000台机器,你想怎么玩?(四)监控
这次聊聊mesos+k8s的监控告警方案。所谓监控主要就是收集和储存主机和容器的实时数据,根据运维人员的需求展示出来的过程。
传统企业敏捷转型纪实(一)
这是发生在某大型企业中的某个部门的事儿。他们有六七十名成员,运用瀑布开发模式,三个月发布一次内部产品。部署的过程长达一周,质量堪忧,交付日难以保证。于是请来一位很有经验的敏捷教练Ken,来帮助这个部门做敏捷转型,解决问题。本文的主要内容是在培训完敏捷的基本思想后,PI Planning(启动会议)上发生的事。本系列目前有两篇:
如果有10000台机器,你想怎么玩?(三)持久化
这次聊聊mesos+k8s的持久化问题。如果我用容器跑一个数据库,比如mysql,我关心的是数据保存在哪里。这样万一这个容器发生意外,起码我的数据还在,还可以东山再起。