k8s-dashboard之kubesphere

k8s集群管理dashboard有很多,比如kuboard、官方发dashboard、kubesphere、Rancher等等
这里介绍一下kubesphere这款图形化界面

kubesphere是由青云cloud出品的完全开源的kubernetes图形化管理平台,界面功能丰富,kubesphere屏蔽了基础设施底层复杂的技术细节。
通过这种方式,kubesphere使开发人员能够专注于应用程序开发,使运维团队能够通过企业级可观测性功能和故障排除机制、统一监控和日志查询、存储和网络管理,以及易用的 CI/CD 流水线等来加快 DevOps 自动化工作流程和交付流程等。

1. 部署kubesphere
在kubernetes平台上安装前提:
部署kubesphere需要集群配置8c16g以上配置,如果达不到会导致集群卡死,比较艰难
默认存储配置要有,如nfs或者ceph等。

#安装 kubesphere3.1版本的 Kubernetes 版本必须为:1.19以上版本
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml
   
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/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

2. 部署成功之后查看

kubectl get pod --all-namespaces | grep kubesphere

k8s-dashboard之kubesphere_第1张图片

3.登录图形化管理平台
默认端口号是30880 默认账户密码admin/P@88w0rd
节点运行状态
k8s-dashboard之kubesphere_第2张图片
查看部署的容器信息等
如kubesphere部署的容器

k8s-dashboard之kubesphere_第3张图片
集群监控
k8s-dashboard之kubesphere_第4张图片
查看存储信息
k8s-dashboard之kubesphere_第5张图片

你可能感兴趣的:(k8s从入门到放弃,kubernetes,devops,docker)