不鸣则已 一鸣惊人
今天我想分享一个docker镜像,它可以实现一键部署发送钉钉消息
描述
这是一个基于dingtalk-chatbot镜像进行二次开发的Docker镜像,有时候可能你需要使用它来返回一些在Linux上运行命令的结果,如日常文件备份的通知,警告。
我只是把部分我需要的功能进行了二次封装,可以到我的github仓库查看。
环境变量
WEBHOOK: 钉钉机器人的webhook
APPNAME: 应用信息标题 (看你想输入什么)
COMMAND: 执行的命令 如:(cat /proc/cpuinfo)
AT: @钉钉群组里的某个人(填写电话号码,使用逗号分隔
docker示例
docker run -v /root/dingtalk:/root/log --rm -d --env WEBHOOK=https://oapi.dingtalk.com/robot/send?access_token=xxx --env APPNAME=xxx --env COMMAND=xxx --env AT=xxx,xxx arrowhalo/dingtalk-chatbot:latest
kubernetes示例
这里我使用secret保存webhook
image.png
以环境变量的形式注入到容器中
image.png
网友评论