Event Notifications の構成
Continuous Delivery 2027年2月12日より、以下の地域において提供が終了となります: au-syd、 ca-tor、 us-east。 また、同日をもって、Code Risk Analyzerもすべての地域で提供を終了いたします。 あるリージョンでこれらの機能が実際に利用されていない場合、そのリージョンにおける機能は早期に提供終了となり、新しいインスタンスの受け入れが停止される可能性があります。 詳細はこちら
アカウントIBM Cloud® で発生する重要なイベントに関する情報を受け取るために、この IBM Cloud® Event Notifications サービスをご利用いただけます。 Toolchains、Monitoring、 Secrets Manager などの IBM Cloud サービスからのイベント通知をフィルタリングして、 PagerDuty, Slack、電子メール、SMS、プッシュ通知、Webhook、 Microsoft® Teams、 ServiceNow,、 IBM Cloud Functions などの通信チャネルにルーティングできます。
ツール Event Notifications 統合を設定する前に、必ずサービスの Event Notifications インスタンスをプロビジョニングしてください。
ツールチェーンを Event Notifications サービス・インスタンスに接続することにより、 Event Notifications ツール統合は、そのツールチェーンとそれに関連付けられたツール統合インスタンスが、 Event Notifications サービスでサポートされる任意の宛先に組み込みイベントおよびクライアント固有のイベントを送信できるようにします。 ツールチェーンによるイベントの処理方法について詳しくは、 ツールチェーンによるイベントの収集と送信の方法 を参照してください。
選択した Event Notifications サービスインスタンスに、ツールチェーンがこのサービスインスタンスにイベントを送信することを許可 するIAM認可ポリシー が設定されていることを確認してください。 サービス Event Notifications インスタンスでの承認付与に関する詳細については、 「インスタンス Event Notifications の統合が許可されないのはなぜですか?」 を参照してください。
ツールチェーンおよびツール統合インスタンスからクリティカル・イベントを送信するように Event Notifications を構成します。
-
ツールチェーンをお持ちで、そこにこのツールの統合を追加する場合は、 IBM Cloud コンソールで、 メニュー アイコン(
) > [Platform Automation ] > [Toolchains ] の順にクリックしてください。 「ツールチェーン」ページで、ツールチェーンをクリックしてその「概要」ページを開きます。
a. **「ツールの追加」**をクリックします。
b. 「ツール統合」セクションで**「Event Notifications」**をクリックします。
-
ツールチェーン内の Event Notifications カードでこのツール統合に対して表示したい名前を入力します。 この名前は、ツールチェーン内でこのツール統合を識別するために使用されます。
-
ツールチェーンを接続する Event Notifications インスタンスを選択します。
-
[ 統合の作成 ] をクリックして、 Event Notifications ツールの統合をツールチェーンに追加します。
-
ツールチェーンの「概要」ページにある「 IBM Cloud ツール 」カードで、「 Event Notifications 」をクリックします。
API または Terraform を使用して Event Notifications を構成する方法について詳しくは、 通知の有効化 を参照してください。
API を使用した Event Notifications の設定
Event Notifications ツール統合は、ツール統合を 作成、 読み込み、 更新する際に、 Toolchain HTTP API および SDK で使用できる以下の構成パラメータをサポートしています。
eventnotifications 値を使用して、要求本体に tool_type_id プロパティーを指定する必要があります。
| パラメーター | 使用法 | タイプ | Terraform 引数 | 説明 |
|---|---|---|---|---|
| 名前 | 必須、更新可能 | ストリング | 名前 | このツール統合の名前。 |
| インスタンス CRN | 必須、更新可能 | ストリング | インスタンス CRN | Event Notifications サービス・インスタンスのクラウド・リソース名 (CRN)。 |
Tekton パイプラインの通知の有効化
イベントを Event Notifications 統合に送信するように Tekton パイプラインを構成できます。
- ツールチェーンの「概要」ページにある「 デリバリーパイプライン 」カードで、 Delivery Pipeline をクリックして、Tektonの「 Delivery Pipeline 」ダッシュボードを開きます。
- 「設定」 > 「拡張設定」 ページで、 Event Notifications を有効にします。
- 変更内容を保存します。
Event Notifications に関する詳細
Event Notifications について詳しくは、Event Notifications の概説を参照してください。