为什么容器和 Kubernetes 有潜力运行统统
【线上直播】11月21日晚8点贝壳技能总监侯圣文《数据安详之数据库安详黄金法例》
为什么说 Kubernetes 是一辆翻斗车 中,我谈到了 Kubernetes 如安在界说、分享和运行应用措施方面很精彩,相同于翻斗车在移动垃圾方面很精彩。 怎样超过 Kubernetes 进修曲线 ,我表明白 Kubernetes 的进修曲线现实上与运行任何出产情形中的应用措施的进修曲线沟通,这确实比进修全部传统组件要轻易(如负载平衡器、路由器、防火墙、互换机、集群软件、集群文件体系等)。这是 DevOps,是开拓职员和运维职员之间的相助,用于指定事物在出产情形中的运行方法,这意味着两边都必要进修。 起首进修怎样行使 中,我从头计划了 Kubernetes 的进修框架,重点是驾驶翻斗车而不是制造或设备翻斗车。在第四篇文章 辅佐你驾御 Kubernetes 的 4 个器材 中,我分享了我喜欢的器材,这些器材可辅佐你在 Kubernetes 中构建应用措施(驾驶翻斗车)。 在这最后一篇文章中,我会分享我为什么对在 Kubernetes 上运行应用措施的将来云云欢快的缘故起因。 从一开始,Kubernetes 就可以或许很好地运行基于 Web 的事变负载(容器化的)。Web 处事器、Java 和相干的应用措施处事器(PHP、Python等)之类的事变负载都可以正常事变。该平台处理赏罚诸如 DNS、负载均衡和 SSH(由 kubectl exec 代替)之类的支持处事。 在我的职业生活的大部门时刻里,这些都是我在出产情形中运行的事变负载,因此,我当即意识到,除了 DevOps 之外,除了火速之外,行使 Kubernetes 运行出产情形事变负载的强盛成果。纵然是我们险些不改变我们的文化风俗,也可以进步服从。调试和退役变得很是轻易,而这对付传统 IT 来说是极为坚苦的。因此,从早期开始,Kubernetes 就用一种单一的设置说话(Kube YAML/Json)为我提供了对出产情形事变负载举办建模所需的全部根基原语。 可是,假如你必要运行具有复制成果的多主 MySQL,会产生什么环境?行使 Galera 的冗余数据呢?你怎样举办快照和备份?那么像 SAP 这样伟大的事变呢?行使 Kubernetes,简朴的应用措施(Web 处事器等)的第 0 天(陈设)相等简朴,可是没有办理第 2 天的运营和事变负载。这并不是说,具有伟大事变负载的第 2 天运营要比传统 IT 难办理,而是行使 Kubernetes 并没有使它们变得更轻易。每个用户都要计划本身的天才设法来办理这些题目,这根基上是当今的近况。在已往的五年中,我碰着的第一类题目是伟大事变负载的第 2 天操纵。(LCTT 译注:在软件生命周期中,第 0 天是指软件的计划阶段;第 1 天是指软件的开拓和陈设阶段;第 2 天是指出产情形中的软件运维阶段。) 值得信用的是,跟着 Kubernetes 运维器(Operator)的呈现,这种环境正在改变。跟着运维器的呈现,我们此刻有了一个框架,可以将第 2 天的运维常识汇总到平台中。此刻,我们可以应用我在 Kubernetes 基本:起首进修怎样行使 中描写的沟通的界说状态、现实状态的要领,此刻我们可以界说、自动化和维护各类百般的体系打点使命。 我常常将运维器称为“体系打点呆板人”,由于它们实质上是在第 2 天的事变中清算出一堆运维常识,该常识涉及 主题专家(Subject Matter Expert)(SME、譬喻数据库打点员或体系打点员)针对的事变负载范例(数据库、Web 处事器等),凡是会记录在 Wiki 中的某个处所。这些常识放在 Wiki 中的题目是,为了将该常识应用于办理题目,我们必要: 天生变乱,凡是监控体系会发明妨碍,然后我们建设妨碍单 SME 职员必需对此题目举办观测,纵然这是我们之前见过几百万次的题目 SME 职员必需执行该常识(执行备份/还原、设置 Galera 或事宜复制等) 通过运维器,全部这些 SME 常识都可以嵌入到单独的容器镜像中,该镜像在有现实事变负荷之前就已陈设。 我们陈设运维器容器,然后运维器陈设和打点一个或多个事变负载实例。然后,我们行使“运维器生命周期打点器”(Katacoda 教程)之类的要领来打点运维器。 因此,跟着我们进一步行使 Kubernetes,我们不只简化了应用措施的陈设,并且简化了整个生命周期的打点。运维器还为我们提供了器材,可以打点具有深层设置要求(聚集、复制、修复、备份/还原)的很是伟大的有状态应用措施。并且,最好的处所是,构建容器的职员大噶?鲻第 2 天运维的主题专家,因此此刻他们可以将这些常识嵌入到操尽兴况中。 本系列的总结 Kubernetes 的将来是光亮的,就像之前的假造化一样,事变负载的扩展是不行停止的。进修怎样驾御 Kubernetes 也许是开拓职员或体系打点员可以对本身的职业成长做出的最大投资。跟着事变负载的增多,职业机遇也将增进。因此,这是驾驶一辆令人赞叹的 在移动垃圾时很是优雅的翻斗车 …… 你也许想在 Twitter 上存眷我,我在 @fatherlinux 上分享有关此主题的许多内容。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |