运维目前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二次开发之基于实在负载的调度器地址

如果全副学习实现之后就会发现 能够无障碍浏览许多k8s周边的go 开源我的项目了

并且能够 批改其中源码进行二次开发,或者借鉴其中的逻辑自在的开发组件了