1 租户系统构建架构图




KubeSphere是容器么 kubeoperator kubesphere什么关系_KubeSphere是容器么



2 平台用户层面

2.1 平台层面角色

  1. Platform-admin 平台管理员。平台管理员是整个kuberSphere的负责人,相当于公司的CEO,是负责k8s集群的最高权力人。系统初始化后,可使用admin登陆系统进行系统的架构部署。
  2. users-manager 平台用户管理员。平台用户管理员,相当于公司hr的角色,负责平台人员的添加,管理平台的所有用户。
  3. Workspaces-manager 平台企业空间管理员。平台企业空间管理员,相当于公司的总负责人,负责管理平台所有企业空间。
  4. platform- regular 平台普通用户。除上述角色外其余的全体用户,是平台层面的所属角色,在被邀请加入企业空间或集群之前没有任何资源操作权限。

2.2 平台层面创建用户

登陆「平台用户管理员hr-zhang」的账号,创建公司的全部用户人员。


KubeSphere是容器么 kubeoperator kubesphere什么关系_大数据_02


image-20220428183621620.png


3 企业空间层面

3.1 企业空间创建

登陆「平台企业空间管理员boss-li」的账号,创建公司的企业空间。并指定各个企业空间的负责人。


KubeSphere是容器么 kubeoperator kubesphere什么关系_linux_03


image-20220428183907659.png


3.2 企业空间层面角色

以beijing企业空间为例

  1. beijing-admin 企业空间管理员。相当于分公司的总负责人,可以管理企业空间下所有的资源。
  2. beijing-self-provisioner 企业空间普通成员。相当于项目总监,可以在企业空间下创建 DevOps 工程和项目。
  3. beijing- regular 企业空间普通成员。相当于普通开发人员,无法创建 DevOps 工程和项目。
  4. beijing-viewer 企业空间的观察者。相当于销售或者总老板视察,可以查看企业空间下所有的资源信息。

3.3 企业空间层面分配角色

登陆「企业空间管理员beijing-boss」的账号,邀请成员,并为各个成员分配所属的角色。

其中:beijing-boss自己本身为企业空间管理员;pm-wang为项目总监,可以创建 DevOps工程和项目;dev-zhao和big-li为普通的开发人员;boss-li为企业空间的观察者,可以视察本空间的资源信息。


KubeSphere是容器么 kubeoperator kubesphere什么关系_大数据_04



4 项目层面

4.1 项目创建

登陆「项目管理员 pm-wang」的账号,创建项目。进入创建的项目,可以分配项目的人员。


KubeSphere是容器么 kubeoperator kubesphere什么关系_KubeSphere是容器么_05


4.2 项目角色

  1. admin 项目管理员。可以管理项目下的所有资源。
  2. operator 项目维护者。可以管理项目下除用户和角色之外的资源。
  3. viewer 项目观察者。可以查看项目下所有的资源。

4.3 项目层面角色分配

登陆「项目管理员 pm-wang」的账号,邀请成员,并为各个成员分配所属的角色。

其中:pm-wang 自己本身为项目管理员;dev-zhao和big-li为项目维护者;boss-li和beijingboss 为项目观察者,可以视察本项目的资源信息。


KubeSphere是容器么 kubeoperator kubesphere什么关系_大数据_06