想了解一下大公司招聘里面关于云原生相关的开发工作内容

105 天前
 Anonym0u5

之前经常在招聘软件上面看到 Golang 开发岗位,一些大公司看到有要求 Kubernetes 组件,Docker 之类的二次开发能力,想知道大公司业务里面这些基础软件设施一般都做了哪些二开需求。有没有了解的大佬给举例说说。

1489 次点击
所在节点    Kubernetes
6 条回复
CivAx
105 天前
写 CRD (
ExplodingFKL
105 天前
把 helm 转写为 operator ,或者反过来 (
mightybruce
105 天前
这方面开发包含了多个方向,而不是一个方向,v2ex 上现在牛人基本越来越少,没有几个人会回复的。
一类是 kubernetes 开发
kubernetes 组件开发 一般在云边协同 和边缘云上很多
如果要运行在国产操作系统上,有的也需要对 kubernetes 源码修改。

一类是运维开发
涉及到 crd, 多集群管理和分发 以及备份,更高级的搞平台工程

一类是容器开发 门槛很高
要求懂 Linux 内核 和网络协议栈
Anonym0u5
105 天前
@mightybruce 多谢,明白了。
standchan
105 天前
k8s 二次开发的深度要看公司吧,如果你是云服务公司那自然会很深。如果不是,那可能就是调一调 k8s api hook 这样。大多数都不会自己创造二次开发的需求的,实力肯定是比不过基金会,开发出来的东西业务组也不敢用的。修修补补的工作居多。
zx900930
104 天前
一般写 crd/operator/chart
部分公司会在成熟的 operator 上二开加入自己需要的功能。
然后部分会朝着 devops 方向,流水线或者云平台开发。

如果是 2G 的还有有国产化适配那些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1011429

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX