Я использую кластер Kubernetes в облаке Google. У моего кластера есть развертывание, которое предоставляет интерфейс проверки работоспособности (через HTTP). В моем файле развертывания yaml
я настроил:
livenessProbe:
# an http probe
httpGet:
path: /hc
port: 80
scheme: HTTP
initialDelaySeconds: 30
timeoutSeconds: 60
periodSeconds: 90
Если конечная точка проверки работоспособности вернет что-либо, кроме 200, модуль будет уничтожен и перезапущен.
В настоящее время после перезапуска модуляон просто считает это на счетчике «перезапуска», но никого не уведомляет. Я хочу уведомить сисадмина о том, что это событие произошло. Я думал уведомить с помощью веб-крючка.
Возможно ли это? Если нет, то какова моя другая альтернатива уведомления?