默认的dashbord没啥用,我们用kubesphere可以打通全部的devops链路
kubesphere集成了很多套件,集群要求较高
https://kubesphere.io/
kuboard也很不错,集群要求不高
https://kuboard.cn/support/
KubeSphere是一款面向云原生设计的开源项目,在目前主流容器调度平台kubernets之上构建的分布式多租户容器管理平台,提供简单易用的操作界面以及向导式操作方式,在降低用户使用容器调度平台学习成本的同事,极大降低开发、测试、运维的日常工作的复杂度。
https://kubesphere.io/docs/v2.1/zh-CN/installation/prerequisites/
1、安装helm(master节点执行)
Helm是kubernetes的包管理器。包管理器类似于我们在Ubuntu中使用的apt、Centos中使用的yum或者Python中的pip一样,能快速查找、下载和安装软件包。Helm由客户端组件helm和服务端组件Tiller组成,能够将一组k8s资源打包统一端丽,是查找、共享和使用为kubernetes构建的软件的最佳方式。
1)、安装
curl -L https://git.io/get_helm.sh | base