V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Anonym0u5
V2EX  ›  Kubernetes

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

  •  
  •   Anonym0u5 · 114 天前 · 1509 次点击
    这是一个创建于 114 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    6 条回复    2024-01-26 14:56:22 +08:00
    CivAx
        1
    CivAx  
       114 天前
    写 CRD (
    ExplodingFKL
        2
    ExplodingFKL  
       114 天前
    把 helm 转写为 operator ,或者反过来 (
    mightybruce
        3
    mightybruce  
       114 天前   ❤️ 2
    这方面开发包含了多个方向,而不是一个方向,v2ex 上现在牛人基本越来越少,没有几个人会回复的。
    一类是 kubernetes 开发
    kubernetes 组件开发 一般在云边协同 和边缘云上很多
    如果要运行在国产操作系统上,有的也需要对 kubernetes 源码修改。

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

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

    如果是 2G 的还有有国产化适配那些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2090 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:22 · PVG 10:22 · LAX 19:22 · JFK 22:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.