从2021年开始上班之后,前边参与了一个项目一年多,其他的工作内容都和Devops密切相关,除了本身产品功能的开发之外,也做了很多工作,包括Devops相关组件的研究,工作相关的shell编写,项目部署Docker和K8s的研究等等。
此外一方面,在这期间,对于其他的组件更加熟练,所以我也将Linux,Shell,Ansible,Helm,Minio等都纳入到了Devops技能模块,也会将这些技能的文档补充在这个模块下。
在工作之外,也接触到了其他的代码管理,CI/CD等等同类型的工具,我也会将这些工具补充到相同分类下。
组件类
- 代码管理:Gitlab,Gitee
- 依赖管理和制品管理:Nexus
- CI/CD:Jenkins,Github Action
- 部署管理:Docker,K8s
- 代码质量:Sonarqube
- 定时任务:XXL-JOB
- Webide:coder-server
...大约 2 分钟