阅读:4447回复:0
(新开)本站k8s学习路线--不断进化中
k8s、service mesh 是网站重要课程路线。今年将重点建设。
注意:k8s专栏的课程更适合开发人员,非纯运维角度。目标是往运维级开发发展 小贴士,外面有这么多微服务框架,为啥还要学习k8s、service mesh? 微服务角度的开发,服务治理都应该交给k8s、service mesh等跨语言架构(外界称之为三代微服务)。也意味着语言级的开发框架会越来越淡化,这已经是事实和趋势。因此网站停更一切“二代微服务框架课程”,建议大家与时俱进 目前大部分课程用的k8s 是1.18 版本。 部分课程已升级到1.20+。课程里的演示环境是真实云服务器,建议准备1-2台双核8G服务器进行学习,并确保您已经了解Linux+Docker(基本常识) 由于考虑到很多同学部署阶段 就被劝退了,那么我们先用第三方工具(rancher2)无脑部署。后面再手工部,并且针对k8s细节再单开课程 1、阿里云环境:rancher2+k8s快速上手 (有基础的同学可以跳过本课程) 本课程直接使用两台阿里云ECS服务器演示rancher和k8s无脑上手,包含简易ci/cd等。只需了解Linux、docker等知识便可快速上手k8s (完结) 2、k8s基础速学篇1 。承接上面的课程,我们进行k8s细节的学习。只会用工具是不够的 (完结) -----------------------------------------------------------------------华丽的分割线。 上面两个是给新手看的,如果你不是新手,直接往下看 3、k8s基础速学篇2(基于kubeadm+真实云服务器)使用kubeadm部署k8s集群,然后再配置rancher。使用的华为云3台服务器做演示 (完结) 3.5 rancher2+k8s+traefik快速实战上手 这个课程是无脑rancher2+l8s课程的延续课,第一章很简单,第二第三章会进入二开traefik阶段(刚开始更新) 4、go+k8s api速学基础篇 (完结)为了后面k8s二开课程的开设打下基础,我们先学习k8s api的基本调用。并模仿rancher做一些管理模块 5、k8s+OpenFaaS快速入门(一个入门课,用来接替go-micro后续的技术栈) ---本课程即将升级。老课程停止录制 6、短课程:Containerd+k8s1.20云服务器部署实操 ((完结)本课程不使用docker) 7、gin脚手架开发k8s管理系统(初级版之前后端分离篇) 8、K8s+Istio微服务基础实战入门 (刚开始更新) 9 、k8s基础速学3缓缓开更 这两个月即将开设的课程规划: 1)k8s+prometheus快速入门 2) k8s+istio (service mesh)入门第一阶 3) rust wasm版本的k8s管理系统(部分模块) 4) k8s +istio 实战课程 k8s系列虽然刚刚开始建设,但这是网站的重点和绝对的方向 .另外,技术在不断发展,我们也会跟着技术变化而变化,课程是永远不会“更完”的 |
|
最新喜欢:byronx...
|