amazon-web-services - Kubernetes:部署完成后获取邮件
问题描述
有没有办法在 GCP/AWS 上的 kubernetes 中发布部署邮件?
一旦部署团队规模扩大,在 Kubernetes 上维护部署就变得更加困难。拥有部署后邮件服务将简化流程。因为它还会说明谁应用了部署。
解决方案
您可以尝试使用https://github.com/bitnami-labs/kubewatch和 webhook 处理程序来观察部署事件。
另一件事可能是使用 kubernetes API 实现自定义解决方案,例如在 python 中:https ://github.com/kubernetes-client/python 然后在集群中将其作为单独的通知 pod 运行
第三个选项是在 ci/cd 管道中管理部署,其中实际部署执行步骤是“批准”类型,您应该看到批准的用户,批准后管道中的下一步可能是电子邮件通知
圈子批准:https ://circleci.com/docs/2.0/workflows/#holding-a-workflow-for-a-manual-approval
推荐阅读
- jquery - Allow only letters, numbers and minus sign in input field using jQuery
- linux - Replace a file temporarily during an sh script run
- docker - What is the difference between "docker container prune" vs "docker rm $(docker container ls -aq)"
- azure-functions - why azure function has table referencing old data?
- javascript - Jquery: selecting grand grand parents by class
- excel - How to select a range in Excel VSTO
- php - How to deal with NULL value in Codeigniter?
- reactjs - 想在 react.js 应用程序中显示 woocommerce webhook 数据
- google-cloud-platform - 检查 GCP 上的虚拟机是否连接到 GCP VPN 网关
- asp.net-web-api - 生产中的 ASP.NET Core 3.1 Web API HTTP 错误 500