一個伺服器搭建k8s
⑴ 騰訊輕量雲伺服器搭建k8s環境
4C4G機器設置為k8smaster節點,另外一台機器設置為k8snode節點
分別進入兩台的 /ect/hosts 目錄,設置r如下host
由於k8s內部節點之間的通訊使用的是內網ip,我們需要把內網ip的重定向到公網ip上
由於兩台機器是處於公網環境,且k8s節點之間需要通訊,所以需要開放一些埠,埠配置可以直接進到騰訊雲控制台進行配置
以下是官網要求的master節點的埠配置
可以進入騰訊雲伺服器的防火牆配置開放相應埠,埠可以限定來源,只允許node節點(192.168.2.2)訪問
以下是官網要求的node節點的埠配置
同理,也設置node節點的埠
master節點需要安裝
node節點需要安裝
添加安裝源(所有節點)
安裝命令
設置開機啟動
修改docker配置(所有節點)
組件安裝完成後就可以啟動了,首先啟動master節點,然後讓node節點加入master幾點即可。
在master節點使用kubeadm初始化集群
這里需要保存token,token是用於node節點加入maste節點的憑證
node節點加入master節點
安裝網路插件,否則node是NotReady狀態(主節點跑)
kubectl get nodes
⑵ 請問公司起步建立k8s,需要什麼樣的伺服器配置,多少台伺服器每台怎樣的配置要求
伺服器按自己預算買就行,vCenter HA cluster 的建議是最少三台伺服器。這樣可以實現一個host維護或有問題的時候另一台馬上能補上。k8s就在vcenter里用vm實現。 ⌄這樣的好處是以後有需求的話可以隨意增加伺服器到vcenter里擴展cpu或者存儲能力。
藍海大腦水冷工作站具有高性能,高密度、擴展性強等特點。液冷GPU伺服器產品支持1~20塊 GPU卡,還可以選擇。晶元主要採用龍芯、飛騰、申威、海光、英偉達、Intel、AMD。完全定製啊,敲開心。適配多個存儲卡,適用於深度學習訓練及推理、生命科學、醫葯研發、虛擬模擬等場景,覆蓋伺服器、靜音工作站、數據中心等多種產品形態,量身定製,滿足客戶全場景需求。