https://github.com/kubesphere/ks-installer/blob/master/README_zh.md
-确认现有的 Kubernetes 版本为
v1.17.8 ✅
v1.17.9 ✅
v1.18.3 ✅
v1.18.5 ✅
v1.18.6 ✅
v1.18.8 ✅
v1.19.0 ✅
可以执行 kubectl version 来确认 :
kubectl version
-KubeSphere 需配合持久化存储使用,执行kubectl get sc 查看当前环境中的存储类型 (当使用默认存储类型时,配置文件中可以不填存储相关信息)。
kubectl get sc
NAME PROVISIONER AGE
ceph kubernetes.io/rbd 3d4h
csi-qingcloud (default) disk.csi.qingcloud.com 54d
glusterfs kubernetes.io/glusterfs 3d4h
-CSR signing 功能在 kube-apiserver 中被激活
最小化快速部署
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.0.0/kubesphere-installer.yaml
kubectl 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
部署完成后可执行如下命令查看控制台的服务端口,
使用 IP:consolePort(default: 30880) 访问 KubeSphere UI 界面,
默认的集群管理员账号为 admin/P@88w0rd。
kubectl get svc/ks-console -n kubesphere-system
签名:这个人很懒,什么也没有留下!