Event Notifications per le pipeline DevSecOps
IBM Cloud Event Notifications è un servizio per l'instradamento di notifiche di eventi, per avvisare l'utente di eventi critici nel suo account IBM Cloud® o per attivare azioni automatiche tramite webhook. È possibile filtrare e indirizzare le notifiche di eventi dai servizi IBM Cloud a e-mail, SMS, Webhook e Notifiche push.
Per ulteriori informazioni, vedi Introduzione a Event Notifications.
Aggiunta di un'istanza di Event Notifications alle toolchain
Dopo aver creato un'istanza Event Notifications, completare i passaggi seguenti per aggiungerla a una catena di strumenti:
- Dalla console IBM Cloud, fare clic sull'icona Menu > Automazione piattaforma > Toolchains.
- Nella pagina delle catene di strumenti, selezionare la catena di strumenti per visualizzare la relativa pagina di panoramica. In alternativa, dalla pagina Panoramica dell'applicazione, accedere alla scheda Continuous Delivery e fare clic su View Toolchain, quindi su Overview. a. Fai clic su Add tool. b. Nella sezione delle integrazioni dello strumento, seleziona Event Notifications.
- Inserire il nome di questa integrazione di strumenti come appare nella scheda Event Notifications della propria toolchain. Questo nome serve come identificativo per l'integrazione dello strumento all'interno della tua toolchain.
- Selezionare l'istanza da collegare alla catena di strumenti.
- Fare clic su Crea integrazione per aggiungere l'integrazione dello strumento Event Notifications alla propria toolchain.
- Dalla pagina Panoramica della propria catena di strumenti > IBM Cloud Strumenti, fare clic su Event Notifications.
Per ulteriori informazioni, vedi Abilitazione delle notifiche.
Configurazione dell'istanza Event Notifications
Comprese le proprietà dell'ambiente
Dopo aver aggiunto l'istanza Event Notifications alla propria toolchain, incorporare una proprietà d'ambiente chiamata 'event-notifications e assegnare il valore a '1, in tutte le toolchain PR, CI, CD e CC.
Configurazione delle fonti
- Andare alla propria istanza Event Notifications.
- Nella sezione Sorgenti, selezionare e abilitare le catene di strumenti da cui si desidera ricevere i messaggi.
Configurazione delle destinazioni
Nella sezione Destinazioni, fare clic su Aggiungi e inserire le informazioni richieste.
Configurazione degli argomenti
- Dalla sezione Argomenti, fare clic su Crea.
- Inserire un nome e selezionare la sorgente desiderata. È possibile selezionare più origini in base alle necessità.
Configurazione delle sottoscrizioni
- Nella sezione Abbonamenti, fare clic su Crea.
- Immettere un nome e selezionare l'argomento e la destinazione.
Invio di messaggi personalizzati alle notifiche di eventi
Per inviare messaggi personalizzati da una pipeline separati dai messaggi standard di una sola pipeline, richiamare lo script '"${COMMONS_PATH}/communications/post_message, ad esempio:
echo "Here is the custom message" | "${COMMONS_PATH}/communications/post_message