CCE集群命名空间级别子账号权限配置

举报
可以交个朋友 发表于 2023/12/28 20:12:30 2023/12/28
【摘要】 一、背景容器场景中,团队之间设置的访问控制颗粒度大,很容易造成环境交叉占用、环境被误操作、部门之间资源竞争的情况,所以访问控制细分很重要,就需要限制不同用户的资源权限。 二、方案示例:设置华为云子账号只有集群某个命名空间的权限用户研发和测试:集群A的NameSpaceA有权限。用户运维:集群A的NameSpaceB有权限。场景效果如图: 三、实操步骤 3.1 创建用户、用户组,将用户加入用...

一、背景

容器场景中,团队之间设置的访问控制颗粒度大,很容易造成环境交叉占用、环境被误操作、部门之间资源竞争的情况,所以访问控制细分很重要,就需要限制不同用户的资源权限。

二、方案示例:设置华为云子账号只有集群某个命名空间的权限

用户研发和测试:集群A的NameSpaceA有权限。
用户运维:集群A的NameSpaceB有权限。

场景效果如图:
image.png

三、实操步骤

3.1 创建用户、用户组,将用户加入用户组

步骤1 登录华为云平台->点击控制台

image.png

步骤2 将鼠标放在用户名上->点击下拉菜单中的“统一身份认证”

image.png

步骤3 点击用户组->创建用户组

image.png

步骤4 输入用户组名->确定(描述可以根据生产实际情况填写)

image.png

步骤5 点击用户->创建用户->填写用户名(描述等根据实际情况填写)->勾选访问方式->选择凭证类型->选择是否开启登录保护->下一步

image.png
image.png

步骤6 勾选用户组->点击创建用户

image.png

步骤7 如果步骤7中“凭证类型”选择了“访问秘钥”则在此下载(选择其他方式请忽略)->返回用户列表

image.png
----结束

3.2 对用户组进行IAM授权

步骤1 点击用户组->目标用户组右侧“授权”

image.png

步骤2 点击下拉菜单->输入“CCE”->选择云容器引擎(CCE)->勾选CCE ReadOnlyAccess->下一步

image.png

步骤3 根据实际情况设置资源范围->确定

image.png

步骤4 点击完成,回到用户组页面

image.png
----结束

3.3 对用户组进行RBAC授权

步骤1 点击“服务列表”

image.png

步骤2 在搜索栏输入 CCE->点击“云容器引擎CCE”

image.png

步骤3 权限管理->选择集群->针对“名称空间”->添加权限

image.png

步骤4 选择用户组->选择“名称空间”->自定义权限->新建自定义权限

image.png

步骤5 填写权限名->选择“Role”->添加规则->确定

权限 资源
get、list、watch persistentvolumeclaims
* deployments、statefulsets、daemonsets、replicasets、jobs、cronjobs、configmaps、horizontalnodeautoscalers、endpoints、pods、services、events、namespace、resourcequotas、horizontalpodautoscalers、ingresses、networkpolicies、network-attachment-definitions、volumesnapshots、volumesnapshotclasses

image.png

步骤6 点击刷新->点击下拉菜单->勾选新建的权限->点击确定

image.png
image.png

----结束

验证

步骤1 进入华为云登录页面->点击IAM用户->输入主账号用户名->输入子账号用户名->输入密码->登录

image.png
image.png

步骤2 更新密码(选择其他凭证的请按实际情况操作)

image.png

步骤3 效果:对其他集群无权限->点击其他集群,弹出无权限警告

image.png

步骤4 点击被授权集群->工作负载->点击名称空间

发现只能看见被授权的名称空间
image.png

----结束

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。