【发布时间】:2017-08-21 23:01:35
【问题描述】:
我的应用程序在 GKE 上运行良好。最近,有一个 3rd 方 API 导致服务器崩溃。幸运的是,我提前设置了 livenessProbe,并且 pod 成功重启,每个人都很高兴。
我想在 pod 启动时收到通知。你知道如何获得通知吗?
【问题讨论】:
标签: kubernetes google-kubernetes-engine
我的应用程序在 GKE 上运行良好。最近,有一个 3rd 方 API 导致服务器崩溃。幸运的是,我提前设置了 livenessProbe,并且 pod 成功重启,每个人都很高兴。
我想在 pod 启动时收到通知。你知道如何获得通知吗?
【问题讨论】:
标签: kubernetes google-kubernetes-engine
有一些生命周期挂钩可能适用于您的情况:https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/
您可以设置一个预启动挂钩,例如,将发布请求发送到 API 端点,或者您可以配置邮件以便在邮件中接收通知。
【讨论】: