跳转到主要内容
连接云之后,Enclave 可以将你的代码与其运行所在的资源关联起来,并据此判断攻击者真正能触达哪些问题。 这一步是可选的,但连接后回答和严重程度会更准确。

连接提供商

打开 Settings → Integrations,点击你的提供商旁边的 Connect,然后按照其指南操作。
你需要拥有 Enclave 中的 Owner 或 Admin 角色,以及云中的管理员权限:例如在 AWS 中创建 IAM 角色的权限,或在 Azure 租户根级别授予角色的权限。每个提供商的指南都列出了所需权限。
你可以连接多个账号或项目。每个账号或项目都会共享给整个组织。

只读访问

Enclave 读取计算、网络、数据存储和身份的配置与元数据。 Enclave 无法:
  • 在你的云中创建、更改或删除任何内容。
  • 读取你的存储或数据库中的内容。
  • 持有长期凭证。
你可以随时在云提供商处撤销访问权限。

Enclave 何时扫描

Enclave 会在你连接账号时扫描一次,之后每天扫描一次。如需立即扫描,请在 Coverage 中点击 Analyze Environment。

Kubernetes

Enclave 可以通过你在集群中安装的代理来扫描 Kubernetes 集群。你需要 Helm,以及能够在集群中创建 enclave 命名空间并在其中安装 Helm chart 的访问权限。
1

安装代理

点击 Kubernetes 旁边的 Connect,复制安装命令,并在你的集群上运行。
2

读取注册令牌

运行页面上显示的 kubectl 命令,读取一次性令牌。
3

完成连接

为集群命名,粘贴令牌并提交。集群会出现在 Connected clusters 下。