CentOS通過 All-in-One 模式安裝 KubeSphere技巧

大雄45發表於2022-01-15
導讀 對於剛接觸 KubeSphere 並想快速上手該容器平臺的使用者,All-in-One 安裝模式是最佳的選擇,它能夠幫助您零配置快速部署 KubeSphere 和 Kubernetes。
1. 安裝

要把處理器核心數設定在 2以上,這是k8s安裝配置要求的

2. 配置 ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
## 簡單的就是設定為靜態ip
ONBOOT=yes
3. 禁用se (坑 一)
vi /etc/sysconfig/selinux
## 這是設定一個屬性為disabled
SELINUX=disabled

配置完之後需要重啟 reboot

4. 官網要求

(1)節點必須能夠通過 SSH 連線。

(2)節點上可以使用 sudo/curl/openssl  。

(3)docker 可以由您自己安裝或由 KubeKey 安裝。

注意:如果你想離線安裝 KubeSphere,請務必提前安裝好 docker。

安裝要求的依賴
yum install socat conntrack ebtables ipset
5. 關閉防火牆(坑二)
systemctl stop firewalld.service # 停止
systemctl disable firewalld.service # 禁用防火牆,下次啟動也不會開啟
6. 安裝docker(坑三)
# 安裝docker
yum  install docker docker.io
#配置docker 源
vim /etc/docker/daemon.json
{
        "registry-mirrors": [
                "
        ]
}
#過載docker
sudo systemctl daemon-reload
sudo systemctl restart docker
7. 安裝KubeKey
# 先執行以下命令以確保從正確的區域下載 KubeKey
export KKZONE=cn
# 執行以下命令下載 KubeKey
curl -sfL | VERSION=v1.0.1 sh -
# 為kk新增可執行許可權
chmod +x kk
8. 安裝Kubernetes和kubesphere
# 安裝
./kk create cluster --with-kubernetes v1.17.9 --with-kubesphere v3.0.0
驗證結果
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
**************************************************
#####################################################
###              Welcome to KubeSphere!           ###
#####################################################
Console: http://192.168.106.135:30880
Account: admin
Password: P@88w0rd
NOTES:
  1. After logging into the console, please check the
     monitoring status of service components in
     the "Cluster Management". If any service is not
     ready, please wait patiently until all components
     are ready.
  2. Please modify the default password after login.
#####################################################
#####################################################
9.登入

CentOS通過 All-in-One 模式安裝 KubeSphere技巧CentOS通過 All-in-One 模式安裝 KubeSphere技巧

原文來自:

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

相關文章