新聞資訊
行業(yè)資訊
Kubernetes安裝部署KubeSphere的方法步驟
2023-03-10 21:46:06
摘要:KubeSphere是在Kubernetes之上構(gòu)建的以應(yīng)用為中心的多租戶容器平臺(tái),提供全棧的IT自動(dòng)化運(yùn)維的能力,簡(jiǎn)化企業(yè)的DevOps工作流,您可以輕松地將KubeSphere安裝在現(xiàn)有的Kubernetes集群上。本文主要介紹下在Kubernetes上安裝部署KubeSphere的一般步驟。

KubeSphere是在Kubernetes之上構(gòu)建的以應(yīng)用為中心的多租戶容器平臺(tái),提供全棧的IT自動(dòng)化運(yùn)維的能力,簡(jiǎn)化企業(yè)的DevOps工作流,您可以輕松地將KubeSphere安裝在現(xiàn)有的Kubernetes集群上。本文主要介紹下在Kubernetes上安裝部署KubeSphere的一般步驟。

Kubernetes安裝部署KubeSphere的方法步驟

作為一個(gè)綜合性的開(kāi)源平臺(tái),KubeSphere致力于提供更加友好的用戶體驗(yàn),更強(qiáng)大的操作功能。例如,KubeSphere的交互式 Web 控制臺(tái)方便用戶直接在平臺(tái)上進(jìn)行測(cè)試和操作,同時(shí)還內(nèi)置了命令行工具 Kubectl,讓習(xí)慣使用命令行操作的用戶也能快速上手,以最低的學(xué)習(xí)成本輕松地在平臺(tái)上創(chuàng)建和修改各類資源。

KubeSphere既可以部署于托管在云端(例如亞馬遜云科技的Amazon EKS、Google GKE等)的 Kubernetes服務(wù)上,也可以部署在本地Kubernetes集群上。這是因?yàn)镵ubeSphere僅與Kubernetes API交互,以管理Kubernetes集群資源。換句話說(shuō),KubeSphere可以安裝在任何原生Kubernetes集群和 Kubernetes發(fā)行版上。

Kubernetes安裝部署KubeSphere的主要步驟如下:

執(zhí)行以下命令以開(kāi)始安裝:

kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.1/kubesphere-installer.yaml

kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.1/cluster-configuration.yaml

檢查安裝日志:

kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l ‘a(chǎn)pp in (ks-install, ks-installer)’ -o jsonpath='{.items[0].metadata.name}’) -f

使用 kubectl get pod –all-namespaces 查看所有 Pod 在 KubeSphere 相關(guān)的命名空間是否正常運(yùn)行。如果是正常運(yùn)行,請(qǐng)通過(guò)以下命令來(lái)檢查控制臺(tái)的端口(默認(rèn)為 30880):

kubectl get svc/ks-console -n kubesphere-system

確保在安全組中打開(kāi)了30880端口,通過(guò) NodePort (IP:30880) 使用默認(rèn)帳戶和密碼 (admin/P@88w0rd) 訪問(wèn)Web控制臺(tái)。


USA-IDC為您提供免備案服務(wù)器 0元試用
立即聯(lián)系在線客服,即可申請(qǐng)免費(fèi)產(chǎn)品試用服務(wù)
立即申請(qǐng)