从上个月8.19入职,到现在已经整整一个月过去了,稍微总结一下这一个月的过程。大的方向 来说,进的是一家很好的公司,遇到的导师也有足够的实力,人也很好。相较于我上一家公司来说,好了很多,很幸运,要多努力,实现自己的价值。
第一周(8.19开始),第一天填完入职资料啥的,栋哥就给我讲解了一下我要做的事情,当时从大体上了解了后续要了解的技术:docker、k8s、prometheus、spring cloud这些,心里有了个底。然后从星期二开始基本上就是自己看官网、看博客,以及晚上自己看看这方面的视频度过的。周五晚上,和部门的人聚了顿烤肉,周围的人真的都挺好,不仅游戏还易接触。第一周完。
第二周(8.26开始),星期一就开始写告警管理项目的逻辑实现了,接下来的几天陆续用kube apiserver实现了创建一个promethuesrule文件以及alertmanager文件,还学了下swagger的用法和postman的使用。这些进展的相对比较顺利,有困难时,问导师,很快就解决了。
第三周(9.2开始),第三周陆续将创建、修改、删除alertmanager的方法进行了实现,调整了告警任务添加方法、实现了更新、删除方法,增加了一些数据的验证,还有开始设计告警邮件的格式,准备去替换原有的告警默认模板。
第四周(9.9开始),第四周一开始是设计邮件模板,然后一直未生效,后面一直在查找原因,直到星期三才解决。星期四调整了邮件的样式,测试成功后,就想着星期五开始的中秋节了。美滋滋。
第五周(9.16开始),第五周主要做一些查漏补缺,因为告警的基本功能已经实现。周一实现了webhook_configs的一个接口,将告警的记录存到了DB,然后解决了前面存在的一些bug,包括相同规则可重复提交的问题、阈值单位不正确问题,还增加了邮箱格式验证,了解了一下服务部署相关流程,Dockerfile build镜像,以及推送镜像到harbor这些内容。
这一个月给我的感受就是,公司很包容,带我的老哥也很好。我这一个月并未感觉过很大的压力,这是我上一个公司未曾感受的。上一家公司的领导特别擅长将压力往下灌输,而且特别鼓励加班,特别是歧视不加班的人。在这里,我还从未加过班,每天准时走。不过,我在家也没闲着,基本上每天都会看视频去学习。
总结这一个月,学到了的东西较多,拓宽了技术面。但从原理上来看,还有很多的空间。就拿docker来说,还有很大的学习空间。下一步要深入学习的地方还有很多,Jenkins、docker、k8s、spring cloud。 继续加油~