去年一年我分享了许多进入新公司之后在新公司负责的运维自动化系统建设的相关内容,今年关于这一块的分享少了许多,更多的分享是关于游山玩水的旅行游记了,技术分享虽然少了,但关于运维自动化的工作依然在照常进行,今年除了不断的完善去年上线的几个系统使其更好用之外,同时还上线了不少新的系统和功能,这篇文章就来分享下于年初已经上线的容器系统
容器系统主要是用来集中管理自建或云上Kubernetes集群,实现容器的统一管理,可以完成容器的在线创建、伸缩、删除、监控、日志查看、终端登录等全生命周期管理,同时更为重要的是能与我们的多云系统和任务系统相结合,整合底层资源,打通上线流程,实现便捷的更新发布
在推动容器系统落地时发现许多基于容器的项目已经有了基于Jenkins较为完善的CI/CD流程,为了降低运维复杂度,将Jenkins作为一个插件集成进了任务系统,原本的Jenkins任务只需要简单的配置就能在任务系统中正常使用,同时也能用到任务系统其他的能力,例如审批/通知等,这样整个容器相关管理都可以通过自动化系统来完成