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

请教大家一下: K8s 的 Static Pod 的使用场景除了作为 bootstrap 集群的某些特殊组件的容器化部署方式,还有哪些常见使用场景?

  •  
  •   zhoudaiyu · 2023-12-01 13:15:51 +08:00 · 1047 次点击
    这是一个创建于 386 天前的主题,其中的信息可能已经有所发展或是发生改变。
    还想到了一个场景是一些想部分被 K8s 管理,但又不太容器上 K8s 的,如不能允许 PodIP 变化,节点漂移的一些应用的部署。请问大家还有啥呢?
    6 条回复    2023-12-01 18:03:53 +08:00
    MuSit
        1
    MuSit  
       2023-12-01 13:26:46 +08:00 via Android
    使用场景就是当前节点 kubelet 启动就得用到这个服务与其他节点做区分 你看你业务上有没有这种需要
    mightybruce
        2
    mightybruce  
       2023-12-01 13:29:09 +08:00
    static pod 是不受 kubernetes 调度的, 属于 Kubelet 直接管理。 只有少数情况下需要用, 这个是和节点绑定的
    1.只有要在宿主机运行的 daemon
    2. 需要和节点绑定的 Pod
    直接和 kubernetes 节点相关的修改和组件 需要, 其他情况下用这个基本要被开除。
    anubu
        3
    anubu  
       2023-12-01 13:47:25 +08:00
    比如部署 kube-vip ,给控制平面高可用提供 VIP
    nuII
        4
    nuII  
       2023-12-01 13:47:38 +08:00
    可以用 daemonset 类型的,启用 hostnet ,podip 就是节点,用 nodeselector 固定 hostname 的选项。这个部分被 k8s 管理是啥意思?单纯的不想被调度吗?
    julyclyde
        5
    julyclyde  
       2023-12-01 14:02:02 +08:00
    感觉就是弥天大谎撒的脸自己都信了都补丁
    zhoudaiyu
        6
    zhoudaiyu  
    OP
       2023-12-01 18:03:53 +08:00 via iPhone
    @nuII 就是不能被驱逐,调度等
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2764 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:10 · PVG 14:10 · LAX 22:10 · JFK 01:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.