Highly Available Control Plane with kubeadm 1.14+

Поділитися
Вставка
  • Опубліковано 3 жов 2024

КОМЕНТАРІ • 42

  • @howtofixitstudio
    @howtofixitstudio 3 роки тому

    I don t really understand why someone would dislike this. Good job! Keep the good work and thank you for the added value!

  • @omkargurav95
    @omkargurav95 3 роки тому

    A great video for the HA setup.Thank you.Good work!!

  • @surajnahak6915
    @surajnahak6915 4 роки тому

    Hi Octetz,
    Your video really helped me.
    Implemented multi master for kubernetes version 1.18.0 using kubeadmconfig file API version beta2.

  • @tienpho
    @tienpho 4 роки тому

    Love this video..I am new to k8s and you are helping me out a lot. keep up the good works!

  • @mijailmolinalavrishcheva250
    @mijailmolinalavrishcheva250 5 років тому

    Thanks you! You showed a step that I didn't know how to do!

  • @craigmiddleton6048
    @craigmiddleton6048 4 роки тому

    Great presentation

  • @nagarajuyarlagadda4997
    @nagarajuyarlagadda4997 5 років тому

    Such a fantastic video. Thanks a lot for your time

  • @aisahostingraja4962
    @aisahostingraja4962 5 років тому

    Nice video to setup multi kubeadm, Really it's working nicely.

  • @andriansyahagung5280
    @andriansyahagung5280 4 роки тому

    awesome, answering all of my curious mind.. thank you so much

  • @1986manukoli
    @1986manukoli 5 років тому

    Nice article to follow with detailed steps

  • @joash_
    @joash_ 4 роки тому

    so this is using stacked control plane and etcd nodes. do you have a video using external etcd nodes? Very informative video. Learned a lot. Thanks!

  • @hopeless7
    @hopeless7 5 років тому

    thank you. this is exactly what i was looking for

  • @owenyang3406
    @owenyang3406 5 років тому

    Thank you very much for your video, it has helped me a lot.

  • @maxxxlmeowww7453
    @maxxxlmeowww7453 5 років тому

    real like your terminal layout, hope you can do a tutoral about your daily workstation config(windows tiling etc,.)
    thx

  • @jesusfranciscochinchillase7137
    @jesusfranciscochinchillase7137 4 роки тому

    Thanks man, it has helped me a lot

  • @md.ashfaqurrahmantahashin5031
    @md.ashfaqurrahmantahashin5031 4 роки тому

    Really Nice Thanks a lot

  • @sharadc8044
    @sharadc8044 5 років тому

    Fantastic !! Spot on Bro :) Thank you so much !!

  • @rafamasterz
    @rafamasterz 2 роки тому

    Thank you so much

  • @vikas027
    @vikas027 5 років тому

    Loved it and subscribed to your channel as well.

  • @vinothjijan6114
    @vinothjijan6114 5 років тому

    Excellent 👌

  • @gvkraju1978
    @gvkraju1978 4 роки тому

    Thanks you very much, this informative. can you do automation using ansible

  • @Martin-pd6mc
    @Martin-pd6mc 4 роки тому

    Excellent video!! I have one question though. I've bootstraped my cluster a couple of months ago with a single control plane and some workers. No LoadBalancer in front.
    Now I wanted to make it HA, by adding 2 more masters
    I already created a LB (haproxy).
    What should I change in my master01? (this master was not initialized with a LB ip as you did in your video)
    Many thanks in advance!

  • @manjeetswt
    @manjeetswt 4 роки тому

    thank you very much for this tutorial. Will this setup make http/https endpoint highy available , i mean will it make https/https traffic loadbalanced among the master ? thanks you

  • @乡巴佬的退休生活
    @乡巴佬的退休生活 4 роки тому

    Thank you very much, can I use microk8s to build multi master cluster?

  • @ShyamKumar-yn2jw
    @ShyamKumar-yn2jw 4 роки тому

    For my builds i export the kubeconfig file in build machines to establish connection. Is it going to be same in this case?

  • @bhushansg
    @bhushansg 5 років тому

    if we don't give the flag --experimental-control-plane and --certificate-key ? node will join cluster not as master but as application node? I got great information about HA setup using kubeadm.
    I am thinking there are similar steps for joining nodes (not master) using nginx node as lb.

  • @praveenkumar-uc3tu
    @praveenkumar-uc3tu 5 років тому

    Really nice. Can i use this in production environment? If any of mater node have problem we can use the same method of creating certs and can join right?

    • @praveenkumar-uc3tu
      @praveenkumar-uc3tu 5 років тому

      Yes, but I have done a demo setup(2-masters and 1-worker) and followed the same instructions as you mentioned in blog. And tried some testing with down the masters but after down the 1master other one didn't connect with API server. Unable to get node details.

  • @spiritcxz
    @spiritcxz 5 років тому

    also how to pass client HTTP/HTTPS traffic through HAProxy to multi-master cluster? any idea?

  • @amizhchandra
    @amizhchandra 5 років тому

    thanks for this video. i got error when access curl xx.xx.xx.xx curl: (7) Failed to connect to xx.xx.xx.xx port 6443: Connection refused. my firewall off. on other hand master1 kubelet status show master1 not found. any succession on this ?

  • @princeanurag2011
    @princeanurag2011 4 роки тому

    can you do this with cloud provider?? (AWS/GCP)
    seems we need to do additional config for Cloud !

  • @Tuguj
    @Tuguj 4 роки тому

    maybe I missed, could you pls answer is it possible to join worker nodes?

  • @johnnyyang7081
    @johnnyyang7081 5 років тому

    Hi sir. I want to ask why I could not use kubectl to see the pod after I shut down one of the master node. HA means I have three master node. I shut down one of them. I still have two masters. The other master node would move pod to available node. Many thanks.

    • @spiritcxz
      @spiritcxz 5 років тому

      @@joshrosso so if LB down kubectl not will work???

    • @spiritcxz
      @spiritcxz 5 років тому

      @@joshrosso i cant understand, when i'm shutdown (!!!master1) kubectl commands still not working. my ControlPlaneEndpoints pointing on HAProxy (!!!IP)

    • @spiritcxz
      @spiritcxz 5 років тому

      @@joshrosso i can send to your email picture with my environment, if you wish. :)

    • @tolpacourt
      @tolpacourt 2 роки тому

      "Hi" is familiar, informal. "Sir" is formal.

  • @amirsoleimani6265
    @amirsoleimani6265 5 років тому

    When I try to execute `kubeadm init --config=/etc/kubernetes/kubeadm/kubeadm-config.yaml --experimental-upload-certs
    `, I faced "unknown flag: --experimental-upload-certs" error, next I tried `kubeadm init --config /etc/kubernetes/kubeadm/kubeadm-config.yaml --upload-certs`, but the initialization got stock in "error execution phase wait-control-plane: couldn't initialize a Kubernetes cluster", can any body help please?

    • @zaheerhussain5311
      @zaheerhussain5311 5 років тому

      I am facing same issue while follow the steps in this video. In NGINX LoadBalancer showing following error :
      failed (113: No route to host) while connecting to upstream, client: 192.168.184.136, server: 0.0.0.0:6443, upstream: "192.168.184.137:6443"

  • @rafamasterz
    @rafamasterz 2 роки тому

    I have a question. When joining a master node, the following messages appear:
    error execution phase preflight: [preflight] Some fatal errors occurred:
    [ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists
    [ERROR Port-10250]: Port 10250 is in use
    In what state should these nodes be added?