|
Kubesphere官方文档:
https://kubesphere.com.cn/docs/quick-start/all-in-one-on-linux/
1. 安装CentOS
要把处理器核心数设置在 2以上,这是k8s安装配置要求的
2. 配置 ip
-
vi/etc/sysconfig/network-scripts/ifcfg-ens33
-
##简单的就是设置为静态ip
-
ONBOOT=yes
3. 禁用selinux(坑 一)
-
vi/etc/sysconfig/selinux
-
##这是设置一个属性为disabled
-
SELINUX=disabled
配置完之后需要重启 reboot
4. 官网要求
(1)节点必须能够通过 SSH 连接。
(2)节点上可以使用 sudo/curl/openssl 命令。
(3)docker 可以由您自己安装或由 KubeKey 安装。
注意:如果你想离线安装 KubeSphere,请务必提前安装好 docker。
安装要求的依赖
-
yuminstallsocatconntrackebtablesipset
5. 关闭防火墙(坑二)
-
systemctlstopfirewalld.service#停止
-
systemctldisablefirewalld.service#禁用防火墙,下次启动也不会开启
6. 安装docker(坑三)
-
#1.安装docker
-
yuminstalldockerdocker.io
-
#2.配置docker源
-
vim/etc/docker/daemon.json
-
{
-
"registry-mirrors":[
-
"https://registry.docker-cn.com"
-
]
-
}
-
#3.重载docker
-
sudosystemctldaemon-reload
-
sudosystemctlrestartdocker
7. 安装KubeKey
-
#先执行以下命令以确保从正确的区域下载KubeKey
-
exportKKZONE=cn
-
#执行以下命令下载KubeKey
-
curl-sfLhttps://get-kk.kubesphere.io|VERSION=v1.0.1sh-
-
#为kk添加可执行权限
-
chmod+xkk
8. 安装Kubernetes和kubesphere
-
#安装
-
./kkcreatecluster
验证结果
-
kubectllogs-nkubesphere-system$(kubectlgetpod-nkubesphere-system-lapp=ks-install-ojsonpath='{.items[0].metadata.name}')-f
-
**************************************************
-
#####################################################
-
###WelcometoKubeSphere!###
-
#####################################################
-
Console:http://192.168.106.135:30880
-
Account:admin
-
Password:P@88w0rd
-
NOTES:
-
1.Afterloggingintotheconsole,pleasecheckthe
-
monitoringstatusofservicecomponentsin
-
the"ClusterManagement".Ifanyserviceisnot
-
ready,pleasewaitpatientlyuntilallcomponents
-
areready.
-
2.Pleasemodifythedefaultpasswordafterlogin.
-
#####################################################
-
https://kubesphere.io2021-08-2812:20:55
-
#####################################################
9.登录
原文链接:https://www.toutiao.com/a7013193616147350048/
|