【发布时间】:2020-11-16 15:36:50
【问题描述】:
如果有 2 个 pod(2 个副本)正在为应用程序运行。如果一个失败,那么它应该发送电子邮件通知。
我可以使用任何 Openshift Rest API 通过 nodejs 应用程序持续检查 pod 状态吗?
或者在 Openshift pod 生命周期中是否有任何挂钩会在 pod 关闭时触发电子邮件。
编辑: 我可以使用 preStop hook 和 get api 发送电子邮件吗?
例子,
生命周期: 预停: 执行: 命令:[“curl”,“-XGET”,“http://URL”]
我们使用的 Openshift 版本是 3.11,我猜它不支持 prometheus。
【问题讨论】:
标签: node.js openshift kubernetes-pod