k8s 集群选择和搭建方式


一、k8s集群选择

  单master集群:

    一个master管理多个node节点,但这样有一个缺点,如果master挂掉了,就不能去管理node节点了

    

 

  多master集群:

    多个master管理多个node节点,比单master相比要多一个负载均衡来管理master

    

 

二、搭建集群方式

  1、目前生产部署 Kubernetes 集群主要有两种方式:

    1)、kubeadm

      Kubeadm 是一个 K8s 部署工具,提供 kubeadm init 和 kubeadm join,用于快速部署 Kubernetes 集群。

      官方地址:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/

    2)、二进制包

       从 github 下载发行版的二进制包,手动部署每个组件,组成 Kubernetes 集群。

 

    Kubeadm 降低部署门槛,但屏蔽了很多细节,遇到问题很难排查。如果想更容易可控,推荐使用二进制包部署 Kubernetes 集群,虽然手动部署麻烦点,期间可以学习很多工作原理,也利于后期维护。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM