既然有了Docker, 为什么还要Kubernetes ?
常言道:“一千个读者眼里有一千个哈姆雷特”。同样的话也合用于 Kubernetes,同样的体系在差异的开拓职员眼中也是差异的,乃至在差异阶段对付它的领略也截然差异。 在尚未开始进修Kubernetes之前,我以为它是一套很是伟大的体系,各类抽象观念以及伟大的安装进程。差点由于安装不顺,规划就此放弃。来由很简朴:既然有了 Docker,为什么还要 Kubernetes?假如你想和更多Docker与Kubernetes技能专家交换,可以加我微信liyingjiese,备注『加群』。群里每周都有环球各大公司的最佳实践以及行业最新动态。 之以是认为Kubernetes体系伟大、难,要害是不知道它到底是干啥的?再加上老版本繁琐的安装进程,乐意啃它是必要一点毅力的。此刻,就通过一张简朴的比拟图汇报你,它到底干了啥! 单看图示上部门,产生的变革仅仅是HOST换成了Pod,底层收集由真实收集换成了包围收集,即假造收集。对付APP应用开拓者而言,纵然你完全不懂容器技能也不要紧.这是Kubernetes的锋利之处,它提供的抽象层对付APP应用开拓者而言是完全透明的。应用在POD中和在HOST主机上并没有本质区别。 照旧老题目: 既然有了 Docker,为什么还要 Kubernetes? 答复这个题目,得从为什么必要引入Docker这个题目先开始。你会说,由于必要容器化陈设。那为什么必要容器化陈设呢?就这个题目还可以走得更远一点。这里我就偷懒了,先打住。看看容器化陈设后呈现的新题目,即容器实例越来越多。由于容器实例越来越多,就像鸡蛋太多必要一个篮子来装一样,Kubernetes就是谁人篮子。虽然这不是一个简朴的篮子,此处也不扩展了。 尺度谜底就是:由于有了 Docker,以是才要Kubernetes。是不是感受进入一个loop,我也这感受。 从图中也可以看出,Docker容器技能是Kubernetes平台的基本。容器技能首要浸染是断绝,通过对体系的要害资源的断绝,实现了主机抽象。Kubernetes平台则是在抽象主机的基本上,实现了集群抽象。 假如用一句话做个总结,就是:
小结 一篇随笔,由于写其它一篇文章触发的简朴总结。但愿可以帮到还彷徨在Kubernetes大门之外的初学者。虽然,新版本Kubernetes已经很是轻易安装了。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |