linux搭建kafka叢集,詳細到複製命令就能成功

kenaiou發表於2022-04-06


kubernetes叢集搭建

1. 叢集分類

kubernetes叢集分為單Master節點叢集和多Master節點叢集。在實際應用中我們一般採用多Master節點叢集,實現高可用。


單Master節點叢集模型:



多Master節點叢集模型



2. 叢集搭建硬體要求

Master節點:2核,4G記憶體,20G磁碟


Node節點:4核,8G記憶體,40G磁碟


Master只是作為控制節點,佔用資源不高,但是Node節點進行實際的業務處理等,佔用資源較高。


3. 叢集搭建方式

kubernetes叢集一般有兩種搭建方式:


Kubeadm

Kubeadm是一個K8s部署工具,提供kubeadm init和kubeadm join,用於快速部署Kubernetes叢集。


官方地址:


二進位制包

從github下載發行版的二進位制包,手動部署每個元件,組成Kubernetes叢集。


兩種方式比較:Kubeadm降低部署門檻,但遮蔽了很多細節,遇到問題很難排查。如果想更容易可控,推薦使用二進位制包部署Kubernetes叢集,雖然手動部署麻煩點,期間可以學習很多工作原理,也利於後期維護。


4. kubeadm部署方式

kubeadm是官方社群推出的一個用於快速部署kubernetes叢集的工具,這個工具能透過兩條指令完成一個kubernetes叢集的部署。


第一、建立一個Master節點


kubeadm init

1

第二、將Node節點加入到當前叢集中


kubeadm join <Master節點的IP和埠>



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979876/viewspace-2885891/,如需轉載,請註明出處,否則將追究法律責任。

相關文章