Как написать chef_handler для отправки почты при неудачном запуске chef-client?

Я уже ознакомился с документацией по Chef-Client Handler:

https://docs.chef.io/resource_chef_handler.html

Чего я бы хотел добиться, так это отправлять электронную почту всякий раз, когда происходит сбой во время запуска chef-client на Node.

1> Is there a sample recipe or notes that I could refer to? 
2> Should the SMTP Server be enabled on the Node, or on the CHEF 
Server?
3> Almost all the Knowledge base pages were written for CHEF 13, and those notes doesn't seems to work on CHEF 14, so is there any additional settings that has been done or needs to be done?
4> Is there a sample code with instructions to which I could refer that I could use to set up my recipe??

Спасибо

Пошаговое руководство по созданию собственного Slackbot: От установки до развертывания
Пошаговое руководство по созданию собственного Slackbot: От установки до развертывания
Шаг 1: Создание приложения Slack Чтобы создать Slackbot, вам необходимо создать приложение Slack. Войдите в свою учетную запись Slack и перейдите на...
0
0
687
1

Ответы 1

Это буквально пример, показанный на https://docs.chef.io/handlers.html#send-email :)

Должен ли SMTP-сервер быть включен на узле или на сервере CHEF ?? Я использую Public Managed CHEF для регистрации узлов, и мне было интересно, на какой SMTP-адрес следует ссылаться.

Anish 19.08.2018 19:29

На узле весь код обработчика выполняется локально в chef-client.

coderanger 19.08.2018 20:44

Другие вопросы по теме