huangmingyou

一个 k8s 疑问

  •  
  •   huangmingyou · Nov 30, 2021 · 4184 views
    This topic created in 1799 days ago, the information mentioned may be changed or developed.
    kubeadm 安装的 k8s 集群,k8s 自身的组件例如 apiserver,kube-proxy,kube-flannel 是以 docker 方式运行的。并且用 kubectl get pod 能看到,运行在 kube-system 这个 namespace 里面。
    但是只能看到 pod,看不到 deployment 或者 rs 。 所以,这些 pod 是怎么运行起来的?
    还是只是 get pod 的时候,做了特殊的处理。
    14 replies  •  2021-12-01 07:25:06 +08:00
    jxxz
    jxxz
    Nov 30, 2021
    1
    静态 pod
    在 /etc/kubernetes/mainfest 下定义的 yaml
    huangmingyou
    huangmingyou
    OP
    Nov 30, 2021
    3
    感谢指教。
    julyclyde
    julyclyde
    Nov 30, 2021
    4
    我还以为用了 daemonset 呢
    居然是 static pod 吗?
    zhoudaiyu
    zhoudaiyu
    Nov 30, 2021
    5
    我记得唯独 kubelet 没法容器化,剩下的都可以
    iyouth
    iyouth
    Nov 30, 2021
    6
    @zhoudaiyu kubelet 也可以容器化 比如 rancher 的 rke 就是 all in dokcer
    jellyspot
    jellyspot
    Nov 30, 2021
    7
    mainfest 定义的静态 pod
    zhoudaiyu
    zhoudaiyu
    Nov 30, 2021
    8
    @iyouth #6 哦?不知道稳定不,我去看看,谢谢
    qqzj
    qqzj
    Nov 30, 2021
    9
    控制平面的组件 kube-apiserver kube-scheduler kube-controller-manager 一般是以 static-pod 运行的
    kube-proxy kube-flannel 是以 dameonset 运行的,因为每个节点都要
    rrfeng
    rrfeng
    Nov 30, 2021
    10
    本来就只有 pod ,为了管理 pod 才出现了 replicaset ,然后为了滚动升级又出现了 deployment ,所以有几个裸 pod 有啥问题呢~
    xianzhe
    xianzhe
    Nov 30, 2021 via Android
    11
    根据我看的书的说法,kubelet 是一切的源头,剩下的组件可以通过它创建静态 pod 的形式创建出来
    corvofeng
    corvofeng
    Nov 30, 2021 via Android
    12
    可以看下 kind 一台物理机可以启动多节点的集群
    raynix
    raynix
    Nov 30, 2021
    13
    kube-proxy,kube-flannel 是 daemonset 。apiserver 和 controller-manager 只是 pod ,因为 deploy 等高级属性是由它们支撑的
    huangmingyou
    huangmingyou
    OP
    Dec 1, 2021
    14
    kubeadm init --help 会打印初始化时候做的各项步骤。官方文档上原来对这个问题有说明。
    kubeadm join --help 也会打印各步骤
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3216 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 04:26 · PVG 12:26 · LAX 20:26 · JFK 23:26
    ♥ Do have faith in what you're doing.