·
Across the Great Wall, we can reach every corner in the world.

其实如果公司有成熟的运维团队,也不需要了解太多,docker 会玩就可以了,k8s 整套学下来还是挺有难度的。

Replies
8

貌似老哥你就一个人弄完了所有呀 laughing

是,我一人搞定的,以前在 k8s 1.1x 版本的时候还是自己搭建的k8s集群,网络、存储、yaml 脚本都得自己搞,那时候 docker swarm 还没凉透,云厂商对 k8s 的支持还很差,后来有托管版服务出来,我就直接用托管节点了,少了很多事。

大佬,有相关的k8s教程嘛,目前是一个运维小白

k8s 官方文档,这个学起来最好,有中文版的 Kubernetes,英文过关的话直接看官方英文版 kubernetes,基本就是 POD 的一些概念、网络、存储,kubectl 命令部署调试,你遇到的问题都可以在文档里面找到,优先文档。

文档看熟最重要,可以反复看几遍,根据文档写 yaml 配置,k8s 运维功能特别强大,概念非常多,selector 用的好可以做很多事。

我一个设计师,入了台NAS,花了大半时间研究Docker都不会,索性直接宿主跑了服务,然后又要处理npm的问题,是不是因为用途不一样😂

grin 你说的这几个东西垮的都很大,npm 是 javascript 的一个制品仓库,docker 是一个虚拟化方案(以前一个软件很复杂,装在各种盘里面,不同路径管理困难,就有了 docker 来虚拟化一个环境让软件跑起来,这样安装这个软件只需要一个镜像,像绿色软件一样,随时可删除安装),nas 是一种本地存储方案。

有了k8s后,感觉运维的饭碗可以被开发端过去了