2 个月 后

请大佬指教,初次使用,还有些坑没有踩过,劳烦了,谢谢。
参考这个教程搭建keepalived+haproxy ,验证过,我认为是可用的,部署时总是报
unable to fetch the kubeadm-config ConfigMap from cluster: failed to get config map: Get https://lb.kubesphere.local:6443/api/v1/namespaces/kube-system/configmaps/kubeadm-config?timeout=10s: dial tcp 10.10.71.67:6443: connect: connection refused

haproxy.cfg和keepalived.conf的配置如下图



    shenhonglei 可以先在报错机器上执行下kubeadm reset , 然后执行下报错那条命令试试。

      Cauchy 目前只做了三个操作,一个是BACKUP的priority为100,一个是virtual_ipaddress加上10.10.71.67/24 #加/24,还有一个就是kubeadm reset .

      ,然后就走下去了。

      慢慢安装吧。


      #####################################################

      Welcome to KubeSphere!

      #####################################################
      Console: http://10.10.71.214:30880
      Account: admin
      Password: P@88w0rd
      NOTES:

      1. After logging into the console, please check the
        monitoring status of service components in
        the “Cluster Management”. If any service is not
        ready, please wait patiently until all components
        are ready.
      2. Please modify the default password after login.
        #####################################################
        https://kubesphere.io 2020-08-15 23:32:12
      6 个月 后

      高可用模式,配了虚拟vip 装好后,执行 kubectl cluster-info
      发现master 还是本地模式,是什么情况?

      7 个月 后

      你好! 确实是systemctl stop haproxy haproxy停止后vip会飘逸吗?为什么我这里没有呢?
      我安装的时候 systemctl stop keepalived vip 才会飘逸,
      haproxy停止后只是本地的listen的端口停掉了。vip还在

        ds2d
        若keepalived本身都停止工作了,VIP当然会漂移,但在keepalived+haproxy的模式下,保证的是haproxy的高可用,haproxy停止运行后,VIP应该漂移到别的节点,继续提供监听服务才是预期行为

        在keepalived配置中的这两项就是用来检测haproxy是否存活的:

        vrrp_script chk_haproxy {
          script "killall -0 haproxy"
          interval 2
          weight 2
        }
        
          track_script {
            chk_haproxy
          }
        • ds2d 回复了此帖

          kevendeng 这里的配置是没错的。我重新测试了了一下。
          停止haproxyVIP会漂移,但是需要配置keepalived

          vrrp_instance haproxy-vip {
            state BACKUP
            priority 100
            }

          这两个参数需要2个slb的值都是一样的
          state 都是MASTER 或者都是BACKUP
          priority 也要设置相同,一个大一个小VIP也不会漂移

          shenhonglei 大佬!你确定可用吗?为什么我配置keepalived 的时候配置 MASTER和BACKUP 还有优先级的之后,去测试管不MASTER上的haproxy后VIP并不会漂移?

          1 年 后

          请问是只有执行下面部署命令的master节点才提供控制面板吗?

          ./kk create cluster -f config-example.yaml

          如果关掉执行上面部署命令的master,再随便关掉一台master,那么最后剩下的那台master可以提供控制面板服务吗