今天我们部署一套k8s原生的可视化管理工具kubernetes-dashboard,我当前的k8s集群版本是1.25.0,通过github查询,当前最新版本的dashboard:v2.7.0与k8s 1.25版本兼容。
Kuboard是一款免费的 Kubernetes 管理工具,提供了丰富的功能,结合已有或新建的代码仓库、镜像仓库、CI/CD工具等,可以便捷的搭建一个生产可用的 Kubernetes 容器云平台,轻松管理和运行云原生应用。
Kubernetes 遵循非常传统的客户端/服务端的架构模式,客户端可以通过 RESTful 接口或者直接使用 kubectl 与 Kubernetes 集群进行通信,这两者在实际上并没有太多的区别,后者也只是对 Kubernetes 提供的 RESTful API 进行封装并提供出来。
VMware 在 VMworld 2017 上也宣布了跟 Pivotal、Google 合作开发的 VMware Pivotal Container Service,这是一个商用的 K8s 平台,简称 PKS 。
因此,诚然 Helm 擅长打包 Kubernetes 应用程序,但在使用 Helm CLI 调试、故障排除应用程序方面及 Helm 的应用程序生命周期管理方面仍然需要完善、优化。在 2020 年 4 月, Helm 成为 CNCF 毕业项目时,已经被 70% 的 Kubernetes 用户使用。