知行学院总结:如何解决 Kubernetes 的多租户难题( 五 )

第五点,作为一个容器管理平台,面向多租户的日志、审计和监控也是非常重要的,虽有 prometheus、EFK、open-tracing 这么多优秀的产品助力,但他们在多租户的支持上非常弱。

面对诸多阻碍,我们需要寻求一个低成本的解决方案,直接 hack K8S 肯定是不行的,下面给大家带来 KubeSphere 的多租户设计方案。

第二部分 KubeSphere 的多租户设计

知行学院总结:如何解决 Kubernetes 的多租户难题

这是 K8S 开源的 dashboard,可以说是非常的简洁,基本上已经可以满足一个小企业的使用需求,通过这个项目可以很直观的对 K8S 集群进行可视化的操作。

但真实的客户使用场景往往是这样的:

知行学院总结:如何解决 Kubernetes 的多租户难题

复杂的用户层级、资源层级,细致的权限划分。

推荐阅读