Email Notification
Compliance Service поддерживает отправку отчетов сканирования по электронной почте.
Содержание
PrerequisitesConfigure Notification TemplateConfigure Report RecipientsEnable Email Notification for ScanEnable Email Notification for ScanSuiteResource-Specific NotesPrerequisites
- Использование в кластере
global: необходимо обновить Alauda Container Platform до версии v4.3.0 или выше. - Использование в workload кластере: необходимо установить плагин Alauda Container Platform Cluster Notification.
- Подготовить конфигурации Email Server:
- кластер
global: необходимо настроить почтовый сервер согласно этому документу Email Server Configuration forglobalcluster. - workload кластер: необходимо настроить почтовый сервер согласно этому документу Email Server Configuration for workload cluster.
- кластер
Configure Notification Template
Создайте ресурс NotificationTemplate для определения содержимого письма:
Примечание:
- Имя ресурса нельзя изменять; отправка отчетов Compliance по умолчанию опирается на это имя.
- Шаблон уведомления должен быть создан в namespace
cpaas-system.
Configure Report Recipients
Создайте ConfigMap для указания получателей электронной почты:
Примечание:
- Ресурс контактов должен быть создан в namespace
compliance-system. - Имя ресурса должно совпадать со значением
reportDelivery.email.recipientsRef.name.
Enable Email Notification for Scan
Добавьте секцию reportDelivery непосредственно в spec ресурса Scan:
Enable Email Notification for ScanSuite
Добавьте секцию reportDelivery непосредственно в spec ресурса ScanSuite:
Resource-Specific Notes
- В ресурсе
ScanсекцияreportDeliveryприменяется только к этому конкретному ресурсуScan. - В ресурсе
ScanSuiteсекцияreportDeliveryприменяется к пакетному ресурсу и его сгенерированным отчетам. - Для получения дополнительной информации смотрите Using Scan и Using ScanSuite.