又是一年末,这一年收获很多 也见识了很多让我眼界大开的大神,从他们身上不只是学到了技术 也学到了做人做事的道理,但是回头一看去年的总结,发现给自己定的目标完成的并不完美。
按惯例给自己做个总结,用于给明年的自己提些要求。
工作整一年工作围绕着三点:
- 云上kubernetes集群维护服务网格推进私有化交付
第一点围绕着云上集群进行相应提效,包含了节点容器自愈系统开发,配置中心开发,节点容器运维保障以及集群跨版本迁移工作。
为了解决运维投入成本,进行了节点容器自愈系统开发,主要根据运维保障出现的问题,通过建模的形式形成一个问题处理库,最后进行相应自愈处理。
为了解决多语言配置中心支持 权限细粒度管控的问题,开发了一套基于k8s的configmap的配置中心,并编写多语言sdk(目前包含go,java,python,nodejs)提供开发用于平滑替换diamond并接入configmap配置中心,目前configmap配置中心已经实现热加载 配置推送等功能。
为了解决集群迁移问题,开发了多个组件用于支持跨集群访问问题包含了ingress的二次开发,配置自动同步,nginx-reload-sidecar等功能
第二点引入服务网格提升apm以及服务治理能力,前者之前apm通过traceid实现链路追踪,但是需要接入相应的sdk 这部分对于代码有侵入性,istio刚好解决了这个问题,使用sidecar的形式 消耗部分性能实现全链路追踪,当然这部分在切换的时候出现了很多兼容性问题 包含了http1.1兼容性问题,header头兼容性问题以及各种代理导致服务网格无法正常使用,我们也通过各种手段一一规避。目前所有链路基本都已经可视化,下一阶段开始活用服务治理提升可靠性。
第三点私有化交付 这部分慢慢的开始带领私有化交付团队,学习了很多管理知识 以及项目风险把控,也感受到了做项目的不容易,带团队的不容易(对上我要及时发现风险点反馈风险点并合理分配任务生怕项目延期,对下我要在意各个项目的交付人员的感受,并为了提升他们的能力 绞尽各种脑汁)。并且还要将各种私有化交付工具进行相应的自动化来降低交付团队的工作量。这里感谢开发团队对于我们的支持。
整体一年工作还算顺利,虽然期间有过迷茫期。这里非常感谢我的TL以及同事对我的帮助。从技术上替我规避了各种坑,从管理上提供给我各种经验。
个人虽然效果不佳,但是至少完成了今年增肥的目标,明年继续努力。
期望虽然2022的工作目标已经完成,但是从目前来看挑战非常大,希望2022可以静下心不管是技术还是团队管理希望有所突破吧。
团队打个小广告: 目前团队需要云原生开发工程师,运维开发工程师,交付工程师 有意者私聊,欢迎各位大佬 2022我们一起做有趣的事情。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)