shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数839
阅读:1259回复:0

k8s可视化管理系统开发课程专栏建立

楼主#
更多 发布于:2022-09-16 02:11
 
专栏链接戳这里:https://www.jtthink.com/course?c=23
建专栏 意味着要好好建设这个条线
     问:
        现在可视化现成项目这么多,为毛要自己开发呢?
    答:
     1、学习是一个训练的过程,不是纯粹灌输知识点。通过k8s可视化开发训练自己对k8s的熟悉程度和golang代码的熟悉程度
     2、可视化系统是运维级开发的必备基本功。
     3、很多公司进去这种管理系统是需要自己开发的,不使用现成的。
     4、不断提高代码逼格,提高自身竞争力


   网站的k8s可视化系统经历很多版本, 大家可以看专栏课程

   从最早的jquery版本前后端分离版本,再到低代码版本,再到现在的rust+go混合开发版本(最新)。 这里说一下 最新可视化开发的,以及现在正在自研多集群开发组件  相关的技术栈如下:
   wasm版的高级k8s可视化系统课程的技术栈 https://www.jtthink.com/course/191
       前端是RUST+Wasm 。  我会封装出各种类似elementui的组件 。语言是用RUST写的 (RUST 大家不用太纠结,毕竟不是底层开发。能实现逻辑就行)


后端注意, 和之前基础版本课程完全不同
1、不直连k8s。 而是用我二开过后的proxy 和k8s交互。支持多集群  ---- proxy二开课程必须要学https://www.jtthink.com/course/183
2、使用cuelang定制 资源模板 ----cuelang必须要学  https://www.jtthink.com/course/173 (第一章)
3、资源要持久化到数据库里  --- 新开的k8s持久化课程要学http://b.jtthink.com/read.php?tid=639
   vcluster 虚拟集群 课程也要学。因为到时候 这个部分 也要加入到可视化课程里。https://www.jtthink.com/course/190

k8s可视化管理系统包含哪些内容?

1、k8s本身资源的增删改查 (基础课程讲的就是这些)
2、k8s周边重要软件的增删改查(如istio、监控(可观测)、cicd等)
3、可定制资源的增删改查(cuelang、kuevela类似)
4、多集群资源的分发和管理
5、虚拟k8s集群和混合集群的管理
6、 其他


并不是大家想的,完成自身资源的管理就算结束了。 我们正在努力把这些知识点闭环。学习这些,也不是一朝一夕的事。而且以年为单位的学习




单买课程很贵也不划算,推荐入手VIP会员,畅看、任干。
会讲故事的程序员
游客

返回顶部