gpt4 book ai didi

kubernetes - 如果 kubernetes 作业失败是否有可能收到通知

转载 作者:行者123 更新时间:2023-12-02 11:57:54 25 4
gpt4 key购买 nike

我想知道如果 kubernetes 作业失败,是否可以使用 yaml 配置发送通知?

例如,我有一个每天运行一次的 kubetnetes 作业。现在我一直在运行一个 jenkins 作业来检查并在作业失败时发送通知。 如果失败,我们是否有任何选项可以直接从 kubernetes 作业获取通知?应该是我们在job yaml中添加的东西

最佳答案

我不确定是否有任何内置的通知支持。这似乎是您可以在外部专用监控/通知工具(例如 Prometheus 或 Logstash 输出)中找到的那种功能。

例如,您可以尝试本教程来利用许多 kubernetes 集群中默认生成的 prometheus 指标:https://medium.com/@tristan_96324/prometheus-k8s-cronjob-alerts-94bee7b90511

或者理论上您可以设置 Logstash 并监控 filebeat 发送的传入日志,并通过“电子邮件输出插件”有条件地发送警报作为管道输出阶段的一部分

存在其他方法,并在此类似问题中提到:How to send alerts based on Kubernetes / Docker events?

作为引用,您可能还希望阅读 github 中讨论的此请求:https://github.com/kubernetes/kubernetes/issues/22207

关于kubernetes - 如果 kubernetes 作业失败是否有可能收到通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53614147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com