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

k8s 单节点集群升级高可用集群咋整?

  •  
  •   dunhanson · 2021-08-24 09:07:14 +08:00 · 2170 次点击
    这是一个创建于 1194 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前生产搭建的单节点集群,现在要升级高可用

    我本地已经搭建了高可用,跑了一段时间没啥问题

    现在要把单节点集群升级高可用没啥头绪,搜了好久发现升级高可用的资料好少

    我是用 kubeadm 安装的 k8s

    第 1 条附言  ·  2021-08-24 16:48:13 +08:00

    已经找到可以从单节点升级高可以用的文章

    https://www.qikqiak.com/k8strain/maintain/cluster/#_5

    PS:

    里面有部分是过时,理论上都能发现并且用其他方式替代

    8 条回复    2021-09-29 14:12:22 +08:00
    baiyi
        1
    baiyi  
       2021-08-24 09:15:56 +08:00
    https://kubernetes.io/zh/docs/reference/setup-tools/kubeadm/kubeadm-join/

    kubeadm join 命令可以加入控制平面的节点
    yimiaoxiehou
        2
    yimiaoxiehou  
       2021-08-24 09:35:57 +08:00
    加节点,然后把 repilca 调上去,再控制下策略,让 pod 水平分布下不就行
    vast0906
        3
    vast0906  
       2021-08-24 09:43:52 +08:00
    https://stackoverflow.com/questions/51249608/kubernetes-convert-single-master-to-multi-master
    可以参考下这个 (我没实践过 如果楼主成功后可以分享下过程 感激不尽)
    windghoul
        4
    windghoul  
       2021-08-24 10:56:53 +08:00
    主要问题就是如何加入前端的负载均衡吧
    dunhanson
        5
    dunhanson  
    OP
       2021-08-24 11:24:50 +08:00
    @baiyi 我看下
    dunhanson
        6
    dunhanson  
    OP
       2021-08-24 11:25:29 +08:00
    @vast0906 我试下
    dunhanson
        7
    dunhanson  
    OP
       2021-08-24 16:48:48 +08:00
    @baiyi @yimiaoxiehou @vast0906 @windghoul 已经找到方法,在附言里面备注了
    vast0906
        8
    vast0906  
       2021-09-29 14:12:22 +08:00
    @dunhanson 咨询下 你升级上去的高可用 后面还有其他的坑吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1116 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:46 · PVG 07:46 · LAX 15:46 · JFK 18:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.