在 k8s 上最小化安装 KubeSphere
生活随笔
收集整理的這篇文章主要介紹了
在 k8s 上最小化安装 KubeSphere
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在 Kubernetes 上最小化安裝 KubeSphere
除了在 Linux 機器上安裝 KubeSphere 之外,您還可以將其直接部署在現有的 Kubernetes 集群上。本快速入門指南將引導您完成在 Kubernetes 上最小化安裝 KubeSphere 的一般性步驟。有關更多信息,請參見在 Kubernetes 上安裝 KubeSphere。
備注
- 支持的 Kubernetes 版本:1.15.x、1.16.x、1.17.x 或 1.18.x;
- 確保您的機器滿足最低硬件要求:CPU > 1 核,內存 > 2 G;
- 在安裝之前,需要配置 Kubernetes 集群中的默認存儲類型;
- 當使用 --cluster-signing-cert-file 和 --cluster-signing-key-file 參數啟動時,在 kube-apiserver 中會激活 CSR 簽名功能。請參見 RKE 安裝問題;
- 有關在 Kubernetes 上安裝 KubeSphere 的準備工作,請參見準備工作。
部署 KubeSphere
確保您的機器滿足安裝的前提條件之后,可以按照以下步驟安裝 KubeSphere。
執行以下命令:
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.0.0/kubesphere-installer.yamlkubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.0.0/cluster-configuration.yaml檢查安裝日志:
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f使用 kubectl get pod --all-namespaces 查看所有 Pod 是否在 KubeSphere 的相關命名空間中正常運行。如果是,請通過以下命令檢查控制臺的端口(默認為 30880):
kubectl get svc/ks-console -n kubesphere-system確保在安全組中打開了端口 30880,并通過 NodePort (IP:30880) 使用默認帳戶和密碼 (admin/P@88w0rd) 訪問 Web 控制臺。
登錄控制臺后,您可以在服務組件中檢查不同組件的狀態。如果要使用相關服務,可能需要等待某些組件啟動并運行。
啟用可插拔組件(可選)
本指南僅適用于默認的最小化安裝。若要在 KubeSphere 中啟用其他組件,請參見啟用可插拔組件。
參考鏈接:
https://kubesphere.com.cn/docs/quick-start/minimal-kubesphere-on-k8s/
總結
以上是生活随笔為你收集整理的在 k8s 上最小化安装 KubeSphere的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: k8s kubesphere安装在k8s
- 下一篇: k8s kubesphere启用可插拔组