三人行必有我师

从Docker到K8s:新东方生产ELK的进化史

2019-12-07 by 姜江


姜江
新东方 运维架构师
10余年运维从业经历。专注运维自动化,容器技术和中间件技术。 目前就职新东方平台架构组,负责新东方paas平台的落地和实践。
演讲:从Docker到K8s:新东方生产ELK的进化史
新东方一直在寻找splunk的替代方案,从2017年开始研究Elastic Stack,同年容器平台的探索基本明朗。在对比了第三方ES商业管理平台方案后,我们决定尝试利用容器技术来管理ELK Stack,降低ELK的拥有和管理成本。 我们摸索了将近三年时间,从最初的ansible方案,到利用Docker和rancher 1.6编排引擎,到现在的k8s。期间形成了一整套软硬结合的管理方案,运维过程全部基于容器技术。目前整套平台已经应用到新东方的安全感知,TIDB和redis的慢日志分析,API 服务质量分析。同时新东方的在线业务系统也全面拥抱es,形成了写数据库读es的架构。 本次分享将详细介绍这些应用的架构和落地方案。希望能对大家的工作有所启发和借鉴。