導航:首頁 > 配伺服器 > k8s需要多大的雲伺服器

k8s需要多大的雲伺服器

發布時間:2025-01-26 19:39:10

『壹』 騰訊輕量雲伺服器搭建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部署對象存儲MinIO

MinIO 是全球領先的對象存儲先鋒,以 Apache License v2.0 發布的對象存儲伺服器,是為雲應用和虛擬機而設計的分布式對象存儲伺服器。在標准硬體上,讀/寫速度上高達183GB/s和171GB/s。它與 Amazon S3 雲存儲服務兼容。 它最適用租察於存儲非結構迅念化數據,如照片、視頻、日誌文件、備份和容器/虛擬機映像。 對象的大小可以從幾KB 到最大5TB。

MinIO是一個非常輕量的服務,可以很簡單的和其他應用的結弊昌茄合,類似 NodeJS, Redis 或者 MySQL。

MinIO支持多種靈活的部署方式,支持Docker Compose、Docker Swam、Kubernetes等,詳見官網: https://docs.min.io/docs/minio-deployment-quickstart-guide.html 或者 https://min.io/download#/linux

這里著重介紹K8S下部署

1、standalone模式

由於service採用NodePort類型,通過主機IP:32593訪問web

2、distributed模式

分布式部署,實例數至少4個,所以需要另外創建4個pv

閱讀全文

與k8s需要多大的雲伺服器相關的資料

熱點內容
android狀態欄大小 瀏覽:631
手機怎麼開我的世界伺服器地址 瀏覽:186
兒童編程教育排名 瀏覽:378
學php可以自己學嗎 瀏覽:38
對接多外賣平台源碼 瀏覽:139
牛上金山指標源碼 瀏覽:360
java中的random 瀏覽:762
工行app在哪裡設置手勢登錄 瀏覽:4
早衰的程序員 瀏覽:201
仙雲伺服器卡住了用什麼指令 瀏覽:392
pdf文件怎樣壓縮 瀏覽:428
前中央編譯局 瀏覽:135
壓縮包內存不足怎麼辦 瀏覽:655
蘋果app付款記錄在哪裡看 瀏覽:824
可愛的程序員劇情介紹陸漓流產了嗎 瀏覽:892
c程序的編寫編譯和運行 瀏覽:683
在線編程工具如何編譯 瀏覽:66
護衛神php網站 瀏覽:222
js文件中執行命令 瀏覽:827
go語言編譯器java版 瀏覽:920