优刻得助力乐心医疗的Kubernetes云平台建设实践

  • 时间:
  • 浏览:2
  • 来源:5分3D-5分3D平台_5分3D网投平台

Kubernetes 自2014年被 Google 开源以来,变快便成为了容器编排领域的标准。因其支持自动化部署、大规模可伸缩和容器化管理等天然植物优势,肯能被广泛接纳。但肯能 Kubernetes 一种生活的繁杂性,也让所以有企

       Kubernetes 自2014年被 Google 开源以来,变快便成为了容器编排领域的标准。因其支持自动化部署、大规模可伸缩和容器化管理等天然植物优势,肯能被广泛接纳。但肯能 Kubernetes 一种生活的繁杂性,也让所以有企业的 Kubernetes 探索之路充满挑战。

  从最初的自建 Kubernetes 到已经 迁移至 优刻得UK8S 平台,整个过程遇到了许多许多的问题报告 并怎样正确处理的呢?本文将带来乐心医疗在 Kubernetes 平台建设方面的思考与实践。

  乐心医疗成立于502年,业务采用的是基于 Dubbo 微服务框架的分布式架构,肯能微服务居于数量多、配置繁杂等许多的问题报告 ,最初亲戚亲戚许多人使用了 Ansible 作为配置管理工具,嘴笨 还都要较好地正确处理批量系统配置、批量应用应用程序部署的许多的问题报告 ,但依然难以应对上百个微服务的频繁扩缩容及快速迭代。





  2016年初,随着容器技术的兴起,亲戚亲戚许多人调研了诸如 Mesos、Swarm、Kubernetes 等方案,肯能 Kubernetes 能完美正确处理调度、负载均衡、集群管理、伸缩等微服务面临的许多的问题报告 ,有已经 在2016年6月份,经过內部评估已经 ,亲戚亲戚许多人最终选取了 Kubernetes。

  最已经 刚开始搭建 Kubernetes 都要手动依次打包下载环境都要的所有二进制文件、验证配置环境变量、安装各种网络存储等插件,整个一套搭建流程完成下来非常耗费时间且易出错。后续还都要持续进行手动维护 Kubernetes 集群,类式升级 Kubernetes 版本、内置组件版本等。

  2016年6月,乐心医疗的第好几个 生产用 Kubernetes 集群正式上线。在使用自建 Kubernetes 的过程中,产生了多次因网络、存储插件产生的故障,大每段许多的问题报告 都还都要通过 Google 搜索正确处理,但居于许多涉及到 Kubernetes 核心组件的 BUG,真难通过手动升级 Kubernetes 集群来正确处理,而 Kubernetes 热升级非常麻烦,这对于当时亲戚亲戚许多人真难好几个 人的运维团队来说是好几个 很大的挑战。

  除了耗费少许时间和运维人力成本外,自建 Kubernetes 在面临业务发展都要不断新增节点时,真难及时应对业务扩容的需求,欠缺灵活弹性。所以有 UCloud 于2018年推出 UK8S 后,乐心医疗的运维团队在开会讨论已经 一致决定尽快迁移到 UK8S。

  使用优刻得的容器云 UK8S 正确处理了自建 Kubernetes 常见的网络、存储许多的问题报告 ,有点硬是存储可直接使用 UDisk、UFS,已经 自建 Kubernetes 使用到的 Nginx 也被负载均衡 ULB 所取代,极大地繁杂了运维 Kubernetes 的负担。

  在迁移至 UK8S 平台后,乐心医疗深切体会到云服务商优刻得提供的 Kubernetes 平台的好处,除了还都要免去 Kubernetes 集群自身的搭建及后期维护等运维工作,在 Kubernetes 集群的稳定性、高性能、自动伸缩等方面,UK8S 后会 能提供更加专业的服务能力。

  乐心运维团队在迁移至优刻得提供的 Kubernetes 平台已经 ,总是忙于正确处理自建 Kubernetes 中的因网络、存储或 Kubernetes 组件自身 bug 引起的突发故障,几乎真难时间来做提升运维下行带宽 的工作。在离开自建 Kubernetes 已经 ,乐心运维团队实现了 CI/CD 全部由 Jenkins Pipeline groovy 脚本管理,进而开发了代码管理平台,使技术团队的每个成员都能更方便的参与到运维工作中。

     (本内容属于网络转载,文中涉及图片等内容如有侵权,请联系编辑删除)