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 7 升級通過 yum 安裝的 MySQL 5.7 到 MySQL 8.0CentOSMySql
- KubeSphere v4 安裝指南
- KubeSphere 3.3.0 離線安裝教程
- 在centos7中安裝redis,並通過node.js操作redisCentOSRedisNode.js
- Kubernetes(K8S) kubesphere 安裝K8S
- 秒搞VirtualBox 、CentOS 的安裝過程CentOS
- CentOS7下PostgreSQL安裝過程CentOSSQL
- centos7 hadoop 單機模式安裝配置CentOSHadoop模式
- centos6,python3,通過pip安裝pycurl出現報錯提示CentOSPython
- Mac下通過Homebrew安裝MySQLMacMySql
- centos7安裝的詳細過程CentOS
- 在 Ubuntu 22.04 上安裝 KubeSphere 實戰教程Ubuntu
- linux下通過原始碼安裝gitLinux原始碼Git
- centos 7.0 nginx 1.7.9成功安裝過程CentOSNginx
- centos7透過yum安裝JDK1.8CentOSJDK
- CentOS7 透過YUM安裝MySQL5.7CentOSMySql
- centos安裝nodeCentOS
- centos 安裝pyenvCentOS
- CentOS 安裝 dockerCentOSDocker
- CentOS安裝jdkCentOSJDK
- CentOS Docker 安裝CentOSDocker
- Centos 安裝 JenkinsCentOSJenkins
- centOS安裝rabbitMQCentOSMQ
- CentOS 安裝 mavenCentOSMaven
- Jenkins CentOS 安裝JenkinsCentOS
- CentOS安裝gitCentOSGit
- CentOS 安裝 JDKCentOSJDK
- CentOS安裝GraphicsMagickCentOS
- Centos 安裝RedisCentOSRedis
- CentOS 安裝ErlangCentOS
- 【CentOS】CentOS7安裝PostgreSQLCentOSSQL
- 通過裝飾器模式為 RoundedBitmapDrawable 加邊框模式
- 01-k8s叢集搭建 安裝KubeSphereK8S
- 通過 PXE 自動化安裝 Ubuntu ServerUbuntuServer
- CentOS 7.9 64位 使用docker安裝軟體過程CentOSDocker
- Centos5.5中安裝Mysql5.5過程分享CentOSMySql
- CentOS7安裝php、安裝MySqlCentOSPHPMySql