CentOS通過 All-in-One 模式安裝 KubeSphere技巧
導讀 | 對於剛接觸 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.登入
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2838498/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- centos7通過yum安裝nginxCentOSNginx
- Centos系統通過tar.gz包安裝Mysql5.7CentOSMySql
- CentOS7通過持續整合包安裝最新的MonoCentOSMono
- KubeSphere 3.3.0 離線安裝教程
- KubeSphere v4 安裝指南
- centos 安裝MySQL全過程CentOSMySql
- Centos 7 升級通過 yum 安裝的 MySQL 5.7 到 MySQL 8.0CentOSMySql
- 從頭開始|在CentOS上通過Yum安裝MySQL5.6CentOSMySql
- CentOS上zookeeper叢集模式安裝配置CentOS模式
- centOS安裝zookeeper3.4.6(分散式模式)CentOS分散式模式
- 在centos7中安裝redis,並通過node.js操作redisCentOSRedisNode.js
- Mac下通過VMware Fusion安裝centos虛擬機器操作記錄MacCentOS虛擬機
- CentOS 6.x 通過修改yum源 安裝最新mysql-server教程CentOSMySqlServer
- CentOS7下PostgreSQL安裝過程CentOSSQL
- Mac下通過Homebrew安裝MySQLMacMySql
- 通過git安裝npm私有模組GitNPM
- zt:通過vnc 安裝linuxVNCLinux
- Kubernetes(K8S) kubesphere 安裝K8S
- centos6,python3,通過pip安裝pycurl出現報錯提示CentOSPython
- centos7安裝的詳細過程CentOS
- 秒搞VirtualBox 、CentOS 的安裝過程CentOS
- centos7 hadoop 單機模式安裝配置CentOSHadoop模式
- Linux下通過VNC安裝OracleLinuxVNCOracle
- 在 Ubuntu 22.04 上安裝 KubeSphere 實戰教程Ubuntu
- 01-k8s叢集搭建 安裝KubeSphereK8S
- CentOS 6.5安裝Oracle 11.2.0.4------CentOS 6.5安裝CentOSOracle
- centos 7.0 nginx 1.7.9成功安裝過程CentOSNginx
- centos7透過yum安裝JDK1.8CentOSJDK
- CentOS7 透過YUM安裝MySQL5.7CentOSMySql
- 【轉】CentOS 6.5安裝pyspider過程記錄CentOSIDE
- CentOS安裝jdkCentOSJDK
- CentOS安裝gitCentOSGit
- Centos 安裝RedisCentOSRedis
- CentOS 安裝 mavenCentOSMaven
- CentOS Docker 安裝CentOSDocker
- centOS安裝rabbitMQCentOSMQ
- CentOS 安裝 dockerCentOSDocker
- CentOS安裝pipCentOS