运维目前 3 大外围方向 想成为和我一样的专家么 教训分享给你
目前运维的 3 个炽热的方向 : k8s、监控、cicd
- 剖析视频链接
- 无论是否间接保护开发这 3 大类工具,都必须要求咱们对这些比拟相熟
为什么当初 k8s 相干岗位炽热,给钱多
- 因为 k8s 的呈现给公司省钱
- 大幅升高公司的机器老本和开发效率老本
- 所以市场上对 k8s 人才的需要是微小的
到这里咱们能够失去 1 个论断就是
- 对运维来说 k8s 曾经是必备技能 而非加分项
- 剖析视频链接
同时监控和 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 实战
学习方向 | 剖析进阶视频 | 备注 |
---|---|---|
01_tekton 全流水线实战和 pipeline 运行原理源码解读 | 地址 |
在保护了一段时间 k8s 集群后发现 prometheus 监控的根底并不可靠
- 须要从根底到进阶好好学习一下 prometheus
prometheus 监控从入门到专家之路
学习方向 | 剖析进阶视频 | 备注 | |
---|---|---|---|
01_prometheus 零根底入门,grafana 根底操作,支流 exporter 采集配置 | 地址 | ||
02_prometheus 全组件配置应用、底层原理解析、高可用实战 | 地址 | ||
03_kube-prometheus 和 prometheus-operator 实战和原理介绍 | 地址 | ||
04_prometheus-thanos 应用和源码解读 | 地址 | ||
05_prometheus 源码解说和二次开发 | 地址 |
而后发现不足对 k8s 源码的理解 导致排查不了简单的问题:所以必须要恶补一下 go 语言常识
golang 运维开发之从 0 根底到运维平台
学习方向 | 剖析进阶视频 | 备注 |
---|---|---|
01_golang 根底课程 | 地址 | |
02_golang 运维平台实战,服务树, 日志监控,工作执行,分布式探测 | 地址 | |
03_golang 运维开发实战课程之 k8s 巡检平台 | 地址 |
有了 go 根底之后就能够 畅快的浏览 k8s 源码
k8s 从零根底入门到专家到运维巨匠
学习方向 | 剖析进阶视频 | 备注 |
---|---|---|
01_k8s 零根底入门实战 | 地址 | |
02_k8s 纯源码解读课程,助力你变成 k8s 专家 | 地址 | |
03_k8s 底层原理和源码解说之精髓篇 | 地址 | |
04_k8s 底层原理和源码解说之进阶篇 | 地址 |
有了 k8s 源码的根底的你,这时候开始跃跃欲试 想做一些 k8s 开发工作了
k8s 开发篇
学习方向 | 剖析进阶视频 | 备注 |
---|---|---|
01_k8s 运维巨匠课程 | 地址 | |
02_k8s-operator 和 crd 实战开发 助你成为 k8s 专家 | 地址 | |
02_k8s 二次开发之基于实在负载的调度器 | 地址 |