Kubernetes In cloud (一、deploy cluster)
一、写在前面: 云提供了kubernetes的Paas服务,但是很多同学对kubernetes的使用不是很清楚,最根本的原因就是出发点不同。cloud是要把技术门槛降低,通过可视化的配置降低学习成本;而企业要的是稳定性,以及故障恢复的时效性,以及故障复盘;这就造成了一系列的问题:support视角:1.cloud的support 不知道客户做了什么 操作了什么从而陷入troubleuser视角 : 2.只要出问题就是cloud的问题所以要根本的解决这个问题只能依赖我们不断的了解kubernetes、熟悉kubernetes、kubernetes是一个庞大的生态,很难有人对这个生态圈的每一个组件、每一种解决方案都了如指掌,通过一个现象或者一段报错日志就能定位出问题,并且给一个复盘报告。前面写运维 是对传统架构做了一种梳理,以及常用的软件做了一个梳理。而kubernetes提供一个一套新的Linux使用思想,就像当年从物理机到虚拟机的变革一样。我觉得kubernetes直接跑在物理机上也未尝不可,反而是一种更好的方案,因为可以减小一层虚拟化的开销。比如一个10台机器的机柜,每台32核128...