管理指南
Trusted Profile Analyzer 服务的一般管理
摘要
前言
欢迎使用红帽受信任的配置文件分析器(RHTPA)管理指南!
第 1 章 什么是导入者?
红帽受信任的配置文件分析器(RHTPA)中的导入程序可让您从不同的远程源获取公告和漏洞数据。然后 RHTPA 使用此数据在分析软件 Bill of Materials (SBOM)和通用安全公告框架(CSAF)文档时为您提供更多见解。
可用的导入器
默认情况下,TLTPA 附带四个导入程序:红帽 CSAF、红帽 SBOM、常见漏洞和公开(CVE)列表版本 5 和 GitHub 公告数据库。我们禁用了红帽 CSAF 和 SBOM 导入人员,因为它们可以在完成之前运行很长时间,但您可以随时启用它们。我们启用了 CVE 列表和 GitHub 公告数据库导入程序。
调度
默认情况下,每个导入程序源运行的设置调度为 1 天。这意味着已启用的导入程序源每天运行一次。成功运行导入程序后,下一个调度的运行时间为自导入程序作业完成时 24 小时。
计算资源
计算资源以及对 Red Hat OpenShift Container Platform 中这些资源的限制非常重要,以确保应用程序保持稳定运行并如预期执行。对于 importer 和 API 服务器部署,默认资源请求为 1 个 CPU 和 8 GB RAM。默认没有资源限值。
您可以降低资源要求,以稳定性成本降低,或者向集群提供更多资源,支持工作负载。如果计算要求不适合支持工作负载,pod 无法启动或处于"Pending"状态。
其他资源
- 如需有关计算资源的更多信息,请参阅 OpenShift Container Platform 文档中的了解资源请求和限值。
第 2 章 创建材料清单文件的软件清单
Red Hat Trusted Profile Analyzer 可以使用 JSON 文件格式分析 CycloneDX 和软件软件包数据交换(SPDX) SBOM 格式。很多开源工具可用于从容器镜像或您的应用程序创建软件 Bill of Materials (SBOM)清单文件。对于这个步骤,我们将使用 Syft 工具。
目前,Trusted Profile Analyzer 只支持 CycloneDX 版本 1.3、1.4 和 1.5 以及 SPDX 版本 2.2 和 2.3。
先决条件
为您的工作站平台安装 Syft:
流程
使用容器镜像创建 SBOM。
CycloneDX 格式:
语法
syft IMAGE_PATH -o cyclonedx-json@1.5
Example
$ syft registry:example.io/hello-world:latest -o cyclonedx-json@1.5
SPDX 格式:
语法
syft IMAGE_PATH -o spdx-json@2.3
Example
$ syft registry:example.io/hello-world:latest -o spdx-json@2.3
注意Syft 支持许多类型的容器镜像源。请参阅 Syft GitHub 网站上的官方支持 源列表。
通过扫描本地文件系统来创建 SBOM。
CycloneDX 格式:
语法
syft dir: DIRECTORY_PATH -o cyclonedx-json@1.5 syft file: FILE_PATH -o cyclonedx-json@1.5
Example
$ syft dir:. -o cyclonedx-json@1.5 $ syft file:/example-binary -o cyclonedx-json@1.5
SPDX 格式:
语法
syft dir: DIRECTORY_PATH -o spdx-json@2.3 syft file: FILE_PATH -o spdx-json@2.3
示例
$ syft dir:. -o spdx-json@2.3 $ syft file:/example-binary -o spdx-json@2.3
第 3 章 下载和查看许可证信息
红帽的受信任的配置文件分析器(RHTPA)可以分析 CycloneDX 和软件软件包数据交换(SPDX) SBOM 文档。您可以以 CycloneDX 或 SPDX 格式从上传的软件 Bill of Materials (SBOM)文档下载并查看许可证信息。要了解更多有关 CycloneDX 和 SPDX 的两个许可证格式之间的区别,请参阅其他资源部分。
先决条件
- 在 Red Hat OpenShift 或 Red Hat Enterprise Linux 上安装 RHTPA 服务。
- 上传的 CycloneDX 1.3、1.4 或 1.5 或 SPDX 2.2、2.3 文档。
流程
- 打开 Web 浏览器,再登录 RHTPA 控制台。
- 在主页中,单击导航边栏中的 Search。
- 从列表中选择您的 SBOM。
- 单击下拉菜单,然后单击 Download License Export。
-
从下载的
.zip
文件中提取许可证信息。 打开以逗号分隔的值(CSV)文件以查看它。
注意许可证引用 CSV 文件只适用于 SPDX 格式的 SBOM。
其他资源