15.2. Red Hat Advanced Cluster Security for Kubernetes の設定
Jira サーバーの URL とユーザーのクレデンシャルを使用して、Red Hat Advanced Cluster Security for Kubernetes に新しい統合を作成します。
手順
-
RHACS ポータルで、Platform Configuration
Integrations に移動します。 - Notifier Integrations セクションまでスクロールダウンし、Jira Software を選択します。
- New integration をクリックします。
- Integration name の名前を入力します。
- Username および Password or API token フィールドにユーザー認証情報を入力します。
- Issue Type に、有効な Jira Issue Type (Task、Sub-task、Bug など) を入力します。
- Jira URL フィールドに Jira サーバーの URL を入力します。
- 問題を作成するプロジェクトのキーを Default Project フィールドに入力します。
オプション: 次の手順を実行して、Annotation key for project フィールドを使用して、さまざまな Jira プロジェクトに課題を作成します。アノテーションを使用して、問題を動的に作成できます。
namespace またはデプロイメント YAML ファイルに次の例のようなアノテーションを追加します。jira の
/project-keyは、Jira インテグレーションで指定するアノテーションキーです。デプロイメントまたは namespace の注釈を作成できます。annotations: # ... jira/project-key: <jira_project_key> # ...
annotations: # ... jira/project-key: <jira_project_key> # ...Copy to Clipboard Copied! -
Annotation key for project フィールドでアノテーションキー
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! - Test を選択して、Jira との統合が機能していることをテストします。
- Create を選択して設定を生成します。
15.2.1. さまざまな Jira プロジェクトで問題を作成する
Red Hat Advanced Cluster Security for Kubernetes を設定すると、さまざまな Jira プロジェクトで課題を作成し、適切なチームに直接送ることができます。設定が完了したら、デプロイメントの YAML ファイルにアノテーションがある場合、RHACS はそのアノテーションに指定されたプロジェクトに課題を作成します。それ以外の場合、RHACS はデフォルトのプロジェクトに課題を作成します。
前提条件
- アラートを送信する各プロジェクトにアクセスできるアカウントがある。
手順
namespace またはデプロイメント YAML ファイルに次の例のようなアノテーションを追加します。
annotations: # ... jira/project-key: <jira_project_key> # ...
annotations: # ... jira/project-key: <jira_project_key> # ...Copy to Clipboard Copied! -
Red Hat Advanced Cluster Security for Kubernetes を設定するときは、Annotation Key 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 統合を設定しているときに、Priority Mapping トグルをオンにします。Red Hat Advanced Cluster Security for Kubernetes は JIRA プロジェクトスキーマを取得し、CRITICAL_SEVERITY、HIGH_SEVERITY、MEDIUM_SEVERITY、および LOW_SEVERITY フィールドの値を自動入力します。
- JIRA プロジェクト設定に基づいて、プライオリティーの値を確認または更新します。
- Test を選択して、Jira との統合が機能していることをテストします。
- Create を選択して設定を生成します。
エラーが発生した場合は、Jira 統合のトラブルシューティング セクションの指示に従ってください。