00:00
好,我们来继续实战多租户前面呢,我们使用武汉boss,把这些人呢都邀请进来,当然我们可以尝试用这些人登录一下,比如我们的PM王的王总监。啊,我来登录进来,我一登录进来以后呢,因为它属于我们的武汉分校,所以没问题,而且呢,他可以创建这些项目,对吧,这是我们的王总监可以创建项目,然后呢,接下来,但是呢,他在我们的这个企业空间里边,他是不是不具备啊,我们这个PM网是不备邀请,邀请人相当于进我们企业空间嘛,因为我们只有企业空间的管理员,就是我们的武汉boss才能邀请人啊,这就没问题,然后呢,包括我们这第一和开发者他们呢,相当于跟王总监呢都是一个。一个东西他们呢,都能创建我们的这个项目,但是呢,我现在想要再严格控制一下王总监,因为他是我们的项目总监,所以我们到底有多少的项目是由他创建的,而项目里边要部署什么资源,是由这些开发人员呢再来部署的,所以呢,我可以在这儿再来控制一下,我让武汉的boss说一下。
01:17
来使用武汉boss登录进来,然后我们来到每一个企业的成员里边,只有王总监,他是我们这个我们的这个相当于企业空间的这个相当于叫self provision的我们的自我管理者,然后呢,其他的这个人,企业空间的管理者,其他的人呢,我都角色改成叫企业空间的观察者,就是呢,他目前只能看企业空间里边的内容。所以我把第一位照第一位流,我都能改为观察者。诶,观察者不应该是观察者啊,我修改为这个叫。叫这个。叫普通成员,普通成员,普通成员观察者是错的啊,来改为普通成员。
02:05
所以呢,我这个图稍后一更新这块呢,应该是普通成员观察者呢,相当于只能啊,像给销售一些账号啦,市场一些账号啦,我们出去给别人演示,登录进系统进行演示用的,所以我们的开发的这些真正要给系统里边部署信息的,我们都可以是一个这个叫普通成员。好,那我现在呢,这一块是普通成员,如果现在来使用我们普通成员的这些账号来进行登录啊,比如我们就叫贝格。这个。我们会发现呢,他在这儿是没办法创建项目的,对吧,所有的项目相当于就是我们每一个分公司来看一下。那这个图。就是呢,每一个分公司自己呢,可以做很多的项目啊,所以呢他呢是没办法创建项目的。
03:01
看到一下这个效果好没问题啊,然后呢,他也没办法邀请我们更多的人,因为。你呢,只是我们这个企业空间的普通用户对吧,而我们的这个王总监,他可以创建项目,他呢也可以把你邀请到项目里边,所以呢,我现在我们的就实战到这儿,我们的王总监是管理我们企业啊空间里边这些项目的,他可以创建项目,邀请成员加入某一个项目,所以我现在使用王总监创建上几个项目。PM。比如我们未来呢,可能会有很多的项目,对吧?呃,举一个例子吧,我们这个比如硅谷武汉呢,可能会开发我们的这个,呃,医疗系统的项目,配项系统,比如呢,会开发我们的这个在线教育的项目,或者呢,会开发我们的这个电商项目,所以呢,你未来有多少的项目,你可以在这儿创建出项目,因为我们最终想要把我们的项目部署到K8S集群里边,那你就在你的这个项目下边部署你项目里边的每一个微服务,每一个中间件等等这些资源,所以呢,我在这儿点一个创建项目,这个项目呢,比如我现在就有几个,比如his,这就是。
04:18
别名叫黑,那这个是,比如这是我们的有一个项目叫上医通,这是我们的一个医疗项目。比如我们的武汉研发了一个医疗项目,然后呢,我再来我们的王总监,比如呢。我们再来创建一个叫edu,这是我们的在线教育项目。比如说我们加加在线教育上。以滴。这是我们的在线教育项目,比如呢,我们还有商城项目没有。比如呢,就叫上品会。它呢是一个这个。
05:02
商城项目,比如说啊,未来我们在某一个这个分公司,我们可以让他是不是开发研发很多项目啊,对吧,所以呢,而且呢,每一个项目里边,比如我们接下来呢,会部署一个上一通项目来作为我们的整个部署实战我点进来,所以在每一个项目里边呢,有我们的PM王总监再来邀请项目成员。就是谁负责这个项目,比如李大牛,孙大牛负责这个项目,他们呢都可以是项目维护者,而项目的管理员呢,其实是能管理我们项目里边的所有的这个资源的,就是比王总监呢,稍微权限小一点,王总监能创建项目,而呢,我们这个项目管理员不能创建项目,但是项目里边的其他东西都能做,所以呢,我现在假设邀请的这个李李大,李大牛孙大牛呢,他呢也是管理员,然后呢,包括我们开发流,他呢是项目的维护者,项目的维护者呢,比如我们的开发照也是维护者,就是说除了。
06:07
用户角色权限外,剩下呢,你都能做,比如我们上一通项目里边所有的开发人员都应该是这个角色,你点过来看一下,对,都是operator,对吧,只有呢,我们这个孙,我们的贝克孙,以及我们的这个PM王,他呢,比如是din。所以这是我们这个项目的这个角色。那我现在登录一下,看一下operator这些人登录进来能做什么,比如我以贝格里登录进来,贝格里登录进来。贝格里登录进来以后呢,我们就会发现,因为有我们的王总监把他邀请进上一通项目,所以呢他只能负责这个项目,而且呢,他在企业空间里边,他也并不能做更多的事情,所以呢,他只能在他的项目里边为所欲为,对吧?比如在他的项目里边,他部署一些东西啦,创建一些工作负载啦,所谓的工作负载就是我们K8S里边的。
07:05
部署是不是就是deploy,这个deployment最终部署呢,会是一个一个的pod,所以pod呢又在容器组里边,在这一块展示的,所以呢,你接下来想要部署什么东西,就可以在可视化界面来做了,所以这是我们的每一个项目的普通的开发人员,所以最终就是这样,由PM王有我们的王总监把所有的这个人,所有的这个人邀请到我们这个项目里边,作为项目的维护者,当然我也可以有一个叫项目的观察者,比如我们这个武汉的总老板。这个大老板呢,他又不懂技术,他还想看我们这个项目进度,怎么办呢?由我们的PM王王总监。所有想看项目进度的,都可以由王王总监邀请进来,邀请进我们上一通项目里边,我们这个项目的成员再来邀请一个武汉的大老板。好,武汉boss来邀请进来,但是呢,他是一个项目的观察者,所以我点了个确定,如果你是一个观察者,我们有让武汉大老板登录进来看一下效果。武汉boss。
08:16
最终呢,看到效果呢,就是这样,在项目管理里边,诶,我们武汉大老板之前的这个权限很大啊,所以呢他呢有这么多的这个项目,但是在我们的这些项目里边来重新。中心来上一通上一通的这个项目里边呢,我们来看一下啊,他在这儿有他在这呢,也也能创建对吧。因为呢,我们这个武汉大老板本身呢,权限就有点大,所以呢,如果想要模拟这个呢,那使用HR张,比如有入职了一个新人。当然呢,可以在这儿录入一个新人,比如我来录入一个哈。Hello,王,对吧,这是。
09:01
我们的王客户,我们的这个王客户呢,想要看我们的整个整个我们的企业多厉害啊,到底有多少的东西,怎么办?首先呢,他是平台的普通用户。王客户。然后呢,再有我们的这个。武汉的大老板,武汉的大老板邀请到我们的这个武汉的企业空间里边。只有由大老板邀请到武汉的企业空间里边,相当于我们在,呃,我们有这个武汉的权限了,PM王才能邀请啊,所以呢,如果你现在由PM王来尝试一下,如果现在我们让王总监去来邀请我们这个。我们来点进这个上一通项目。项目成员你就来邀请我们的刚入职的那个是不是就没有啊,所以呢,必须先由我们的这个武汉的大老板去来邀请我们的这个客户王。
10:16
这有一个企业成员来邀请我们的客户王,客户王呢,只是作为一些用户查看的信息的点一个确定来邀请进来以后呢,此时相当于我们客户网能看我们武汉的一些东西了,那这样的话呢,我们王总监才知道啊,大老板邀请客户王能看我们武汉的东西了,那我们就可以把邀请进商一通项目里边。在这点一个邀请,邀请我们的哈王只作为我们上一通项目的项目查看者,点一个确定,所以我们的这个客户王啊,经常就会登录我们的系统,比如hello网登录进我们的系统里边,但是呢,他不能修改我们系统里边的任何东西。
11:06
只能看看看,所以我们就来进来进来给大家看一下,这是我们的这个客户王,客户王呢,进入武汉的企业空间里边,所以呢,现在呢,相当于武汉的企业空间,我们武汉能有这么多的项目,他呢都能看见,但是呢,我比如我们点进上一通这个项目里边。我们来看他的,他这一块是不是就不能创建啊,比如在这是不不能创建应用啊,他只能查看啊,所有的东西他在这呢只能看到,包括呢,我们这个项目成员他也只能看到,你想要点一个加号邀请也不行,比如我们这个王客户就同时能看到,诶有多少个人正在开发我们这个上亿通项目啊,如果我们这个项目是一个外包,他们就很放心哇,有几个大牛对吧,有几个开发有王总监啊,这就是我们的整个库波斯fair,其实呢,它是一个非常基于我们企业架构来做的一个多租户的。
12:02
系统平台,所以呢,我们就按照我们这个企业架构完全做下来就行了,捋一下整个的逻辑就是首先多租户里边最大的是我们这个集群,集群呢就是我们K8S,我们搭建的整个这些集群里边所有节点,我们对集群的所有操作,那么就就是应该是这些角色,这些角色里边呢,HR用人员管理,然后我们的大boss用workpace管理,然后呢,其他的入职的所有的人用普通用户,然后我们真正的集群里边要管集群的这些资源,每一个节点就是我们的运,相当于运维总监吧,我们整个集群运维的就应该是来做平台管理员。而由我们的这个boss利企业空间管理员是创建出我们一个一个的企业空间,相当于我们的呃,分公司有多少个,然后呢,分公司再来做一个一个的项目,然后分公司里边呢,又有分公司的老板,分公司的老板呢。又去来邀请所有的人入职我们分公司,比如我们有一个王总监,王总监经入职,如果是我们分公司的这个管理者,分公司的这个provision呢,这个然后呢,他呢就可以邀请我们这个王总监,就可以邀请我们这个分公司里边的所有人,因为有我们的老板已经邀请进我们分公司了,他呢邀请我们分公司的所有人入境到我们某一个项目里边,接下来呢,你的这个人才能我们操作项目里边的东西,创建项目里边的资源。
13:29
稍微比较不好理解的就是呢,在每一个层级里边都会有很多角色,集群里边有很多角色,企业空间里边呢又有很多角色,每一个项目里边呢又有很多角色,这个呢,大家多实战一下就行,包括呢,这个角色,如果是角色,我都是用这个颜色标标识的,标识的,然后如果是用户都是这个粉颜色来标识的。大家可以自行模拟你的企业架构,来搭建出你的多租户系统。
我来说两句