写点什么

HummerRisk 使用教程:资源态势

作者:HummerCloud
  • 2023-03-22
    北京
  • 本文字数:2131 字

    阅读完需:约 7 分钟

HummerRisk 使用教程:资源态势

1. 概览

HummerRisk 是开源的云原生安全平台,以非侵入的方式解决云原生环境的安全和治理问题。核心能力包括混合云的安全治理和容器云安全检测。

本文将介绍如何使用 HummerRisk 中的资源态势相关功能,HummerRisk 中的资源态势在两个核心部分都有,所以我们也会分两部分来介绍相关的使用。

2. 混合云资源态势

使用资源态势相关功能的前提是要完成绑定云账号,相关绑定云账号的内容,请查看多云检测相关的使用说明,这里我们假定您已经在系统中绑定好了云账号。在完成云账号绑定后,系统会自动执行一次资源同步,同步完成后即可在资源态势中查看相关云账号的资源情况。

资源清单

在资源态势页面,可以通过统一的界面查看多云账号中的资源情况。

  • 左侧的「全部云账号」会列出目前绑定账号中支持资源态势的账号,点击某一账号,即可查看对应账号的云资源。

  • 「资源汇总」部分会将云资源按类别汇总数量,比如 huawei.iam 等。汇总打分时候会夸账号统计。

  • 「资源清单」会列出详细的资源信息,每条记录就是云上的一个相关资源。点击左侧的箭头,可以展开资源的详细信息。

风险情况

每条记录都会显示风险情况,这里的风险依赖于「多云检测」的结果。如果在多云检测的过程中,发现对应的云资源存在风险,那么这里就会显示「有风险」,而如果没有风险,则对应显示「无风险」。风险状态分为「有风险」,「无风险」,「未检测」。

点击「有风险」的状态按钮,可以查看检测出本资源存在风险的检测规则,再根据相关检测历史,方便修复对应风险。


云资源拓扑图

云资源拓扑图中会将所有云账号中的资源以拓扑图的形式呈现。

每一个大圈代表一个云账号,其下还会有 3 层,分别代表区域 -> 资源类型 -> 具体资源。同时上层的圈中会汇总下层资源的数量,便于看到统计信息。

另一个需要注意的事颜色,白色的资源代表该资源没有风险,而橘色的资源代表有风险,和前面介绍「资源清单」中的风险情况一致。



云资源同步任务

除了首次绑定云账号后的自动同步任务外,还可以在系统中手动进行资源同步,在云资源同步日志列表中可以查看到全部的同步任务。

点击「创建资源同步任务」,选择希望手动同步的云账号,即可创建同步任务。

创建完任务后,可以在列表中查看到任务执行情况。列表中的状态包括「正在处理」,「已完成」,「异常」,「告警」,点击状态中的按钮,可以查看同步任务的详细日志信息。

任务列表中还提供了「资源类型」的显示,因为各个公有云资源类型繁多,我们会逐步扩充和支持,所以通过资源类型,可以更加方便用户了解目前支持的资源。

点击云账号中的对应按钮,可以查看到该云账号支持同步的云资源类型。


3. 容器云资源态势

系统中另一个资源态势,是针对 K8s 容器云的部分。这里我们会将系统中绑定的多个容器云环境进行汇总,统一将资源信息进行展示和拓扑呈现。和混合云部分相同,想要使用资源态势也需要先绑定 K8s 环境的账号。

资源清单

点击「云原生安全」->「资源态势」进入页面,在这里可以统一查看系统中绑定的多个 K8s 账号的资源情况。如下图:

  • 左侧的「全部 K8s 账号」会列出目全部 K8s 账号,点击某一账号,即可查看对应账号的资源。

  • 「资源汇总」部分会将云资源按类别汇总数量,同时下方我们突出显示了 5 中常用资源,namespace,pod,node,deployment,service。

  • 「资源清单」会列出详细的资源信息,点击资源名称会看到详细资源描述文件内容


K8s 资源拓扑图

在资源拓扑图中,我们通过 4 个视角来图形化展示 K8s 集群的资源情况,分别是:「K8s 风险视角」,「节点视角」,「命名空间视角」,「资源视角」。

K8s 风险视角

本视角的资源拓扑核心目标是展示集群的风险情况,如下图:

在本视角中,一次只显示一个 K8s 账号的资源风险,可以通过顶部下拉菜单切换到不同的 K8s 账号。

图形中部的圈代表不同的资源,资源会以 namespace 分类,每一个外层的圆圈代表一个 namespace。内层的圆圈代表处于 namespace 中的具体资源。圆圈会被显示为不同的颜色,这些颜色代表风险等级,目前分为 5 类风险等级,具体如下:

等级

可以通过右上角的选项,可以通过风险等级对资源进行过滤,还可以点击「导出 PDF」将拓扑图下载下来。如图:

左侧的 images 列出 K8s 中使用的全部镜像,并且基于「K8s 检测」和「镜像检测」的结果,其中存在风险的镜像会显示为红色,展开镜像信息,可以看到具体的漏洞情况。

节点视角

本视角是以 K8s 中的 node 作为分类进行聚合,然后将 node 中资源展现出来,在本视角中会同时显示全部 K8s 账号的资源。

如下图:

命名空间视角

本视角是以 K8s 中的 namespace 作为分类进行聚合,然后将全部 K8s 账号中 namespace 的资源展现出来。如下图:


资源视角

本视角会按 K8s 账号进行分类,将一个 K8s 账号中的全部资源都显示到一起。如下图:

K8s RBAC 拓扑图

K8s 中的权限依托 RBAC 进行实现和管理,但其复杂性一直困扰安全管理,本拓扑图的核心目标是展示 K8s 集群中的 RBAC 情况,包括 SA,Role,resource 直接的关联关系。如下图:

每次只能显示一个 K8s 账号的情况,点击左上角的下拉菜单,可以切换显示不同 K8s 账号。

点击顶部的图例,可以将部分资源内容显示或隐藏。

K8s 资源同步任务

除了首次绑定 K8s 账号后会自动同步资源外,还可以在系统中手动进行资源同步,在 K8s 资源同步日志列表中可以查看到全部的同步任务。

点击「创建资源同步任务」,选择希望手动同步的云账号,即可创建同步任务。


发布于: 刚刚阅读数: 4
用户头像

HummerCloud

关注

还未添加个人签名 2022-09-07 加入

还未添加个人简介

评论

发布
暂无评论
HummerRisk 使用教程:资源态势_HummerCloud_InfoQ写作社区