运维目前3大核心方向 想成为和我一样的专家么 经验分享给你
目前运维的3个火热的方向 : k8s、监控、cicd
- 分析视频链接
- 无论是否直接维护开发这3大类工具,都必须要求我们对这些比较熟悉
为什么现在k8s相关岗位火热,给钱多
-因为k8s的出现给公司省钱
- 大幅降低公司的机器成本和开发效率成本
- 所以市场上对k8s人才的需求是巨大的
到这里我们可以得到1个结论就是
同时监控和cicd可以作为k8s的附属项目
那么作为运维的我们 怎么进阶到这3大核心方向呢
k8s要先入门 会运维操作
大致包含下面几部分
- 01 集群安装和认识集群组件
- 02 安装必要的控制台/监控/日志等组件
- 03 kubectl 常见操作
- 04 容器相关操作如exec 查看日志等
- 05 常见控制器(dep/ds/sts/job)的操作
- 06 k8s 存储对象源码解读
- 07 k8s网络相关Service和ingress
然后这时候老板让你帮助 业务上云 上k8s,所以你需要学习一下怎么做cicd,怎么写dockerFile ,怎么部署到k8s集群中
cicd实战
在维护了一段时间k8s集群后发现 prometheus监控的基础并不牢靠
prometheus监控从入门到专家之路
然后发现缺乏对k8s源码的了解 导致排查不了复杂的问题:所以必须要恶补一下go语言知识
golang运维开发之从0基础到运维平台
有了go基础之后就可以 畅快的阅读k8s源码
k8s从零基础入门到专家到运维大师
有了k8s源码的基础的你,这时候开始摩拳擦掌 想做一些k8s开发工作了
k8s 开发篇
如果全部学习完成之后就会发现 可以无障碍阅读许多k8s周边的go 开源项目了
并且可以 修改其中源码进行二次开发,或者借鉴其中的逻辑自由的开发组件了
本文来源:k8s 监控 cicd 运维3大核心方向 想成为和我一样的专家么 经验分享给你