15.2. 为 Kubernetes 配置 Red Hat Advanced Cluster Security
使用 JIRA 服务器 URL 和用户凭证在 Red Hat Advanced Cluster Security for Kubernetes 中创建新集成。
流程
-
在 RHACS 门户中,进入 Platform Configuration
Integrations。 - 向下滚动到 Notifier Integrations 部分,然后选择 JIRA Software。
- 点 New integration。
- 输入 集成名称。
- 在 Username 和 Password 或 API 令牌 字段中输入用户凭证。
- 对于 Issue type,请输入有效的 Jira Issue Type,如 Task、sub-task 或 Bug。
- 在 Jira URL 字段中输入 Jira server URL。
- 在 Default project 字段中输入您要在其中创建问题的项目的键。
可选: 通过完成以下步骤,使用 project 字段的 Annotation 键 在不同的 JIRA 项目中创建问题。您可以使用注解动态创建问题。
在命名空间或部署 YAML 文件中添加类似以下示例的注解,其中
jira/project-key
是您在 Jira 集成中指定的注解键。您可以为部署或命名空间创建注解。annotations: # ... jira/project-key: <jira_project_key> # ...
annotations: # ... jira/project-key: <jira_project_key> # ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
在项目字段的 Annotation 键中使用注解键
jira/project-key
。
- 如果您在 JIRA 项目中使用自定义优先级,请使用 Priority Mapping 切换来配置自定义优先级。
如果您在 Jira 项目中使用强制自定义字段,在 Default Fields JSON 字段中输入它们作为 JSON 值。例如:
{ "customfield_10004": 3, "customfield_20005": "Alerts", }
{ "customfield_10004": 3, "customfield_20005": "Alerts", }
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 选择 Test 来测试与 Jira 的集成是否正常工作。
- 选择 Create 来生成配置。
15.2.1. 在不同的 JIRA 项目中创建问题 复制链接链接已复制到粘贴板!
您可以配置 Red Hat Advanced Cluster Security for Kubernetes,在不同 JIRA 项目中创建一个问题,以便它们直接进入正确的团队。完成配置后,如果部署在 YAML 文件中有注解,RHACS 会在为该注解指定的项目中创建问题。否则,RHACS 在 default 项目中创建问题。
前提条件
- 您必须有一个有权访问将警报发送到的每个项目的帐户。
流程
在命名空间或部署 YAML 文件中添加类似以下示例的注解:
annotations: # ... jira/project-key: <jira_project_key> # ...
annotations: # ... jira/project-key: <jira_project_key> # ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
在配置 Red Hat Advanced Cluster Security for Kubernetes 时,在 Annotation 键 for project 字段中使用注解键
jira/project-key
。
15.2.2. 在 JIRA 中配置自定义优先级 复制链接链接已复制到粘贴板!
如果您在 JIRA 项目中使用自定义优先级,您可以在 Red Hat Advanced Cluster Security for Kubernetes 中配置它们。
流程
- 在 Red Hat Advanced Cluster Security for Kubernetes 中配置 JIRA 集成时,打开 优先级映射 切换。Red Hat Advanced Cluster Security for Kubernetes 获取 JIRA 项目模式,并自动填写 CRITICAL_SEVERITY、HIGH_SEVERITY、MEDIUM_SEVERITY 和 LOW_SEVERITY 字段的值。
- 根据您的 JIRA 项目配置验证或更新优先级值。
- 选择 Test 来测试与 Jira 的集成是否正常工作。
- 选择 Create 来生成配置。
如果出现错误,请按照 故障排除 JIRA 集成 部分中的说明进行操作。