老师介绍
课程咨询和资料获取请加QQ 1819801900
Kubernetes 集群中可以通过 RBAC 为用户授权,然而,因为授权对象模型复杂,包括 Role、ClusterRole、RoleBinding、ClusterRoleBinding、ServiceAccount 等,且创建授权的过程完全依赖于编写 Kubernetes YAML 文件。同时,Kubernetes 默认并不支持用户名密码登录。这两种情况使得许多同学在安装完 Kubernetes 集群之后,所有的用户都是用 ClusterAdmin 的权限(最大权限)对集群进行操作,完全没有隔离性可言。
当前所有关于 Kubernetes RBAC 的授权模型,都在讲解如何创建 Role、ClusterRole、RoleBinding 等对象。本课程除了介绍这些理论知识之外,还为大家提供如下内容:
1. 如何使用 GitLab、GitHub 账号登录您自己的 Kubernetes 集群
2. 如何使用RBAC为用户、用户组授权
3. 如何隔离不同团队的名称空间,限制不同名称空间可以使用的资源数量
Kubernetes 集群中可以通过 RBAC 为用户授权,然而,因为授权对象模型复杂,包括 Role、ClusterRole、RoleBinding、ClusterRoleBinding、ServiceAccount 等,且创建授权的过程完全依赖于编写 Kubernetes YAML 文件。同时,Kubernetes 默认并不支持用户名密码登录。这两种情况使得许多同学在安装完 Kubernetes 集群之后,所有的用户都是用 ClusterAdmin 的权限(最大权限)对集群进行操作,完全没有隔离性可言。
当前所有关于 Kubernetes RBAC 的授权模型,都在讲解如何创建 Role、ClusterRole、RoleBinding 等对象。本课程除了介绍这些理论知识之外,还为大家提供如下内容:
1. 如何使用 GitLab、GitHub 账号登录您自己的 Kubernetes 集群
2. 如何使用RBAC为用户、用户组授权
3. 如何隔离不同团队的名称空间,限制不同名称空间可以使用的资源数量
* 课程提供者:Kubetrain