TIP
有关工作流配置的任何问题或问题,请加入我们的 Slack 社区。
Keep 中的工作流配置允许您动态设置和管理工作流。此功能使您能够在 Keep 部署中配置各种自动化流程和任务。
配置工作流
要配置工作流,请按照以下步骤操作:
- 将
KEEP_WORKFLOWS_DIRECTORY环境变量设置为工作流配置目录的路径。 - 在指定目录中创建工作流配置文件。
示例目录结构:
/path/to/workflows/
├── workflow1.yaml
├── workflow2.yaml
└── workflow3.yaml更新已配置的工作流
每次重启时,Keep 都会读取 KEEP_WORKFLOWS_DIRECTORY 环境变量,并确定需要添加、删除或更新哪些工作流。
此过程允许灵活管理工作流,无需手动干预。只需更新 KEEP_WORKFLOWS_DIRECTORY 中的工作流文件并重启应用程序,即可高效地添加新工作流、删除现有工作流或修改其配置。
高级配置机制:
- Keep 读取
KEEP_WORKFLOWS_DIRECTORY值。 - Keep 列出
KEEP_WORKFLOWS_DIRECTORY目录下的所有工作流文件。 - Keep 将当前工作流文件与之前配置的工作流进行比较:
- 新的工作流文件将被配置。
- 缺失的工作流文件将被取消配置。
- 更新的工作流文件将使用新配置重新配置。
- Keep 更新其内部状态以反映当前配置的工作流集。