使用ansible运行工作流的数据驱动工具。

python-photon的Python项目详细描述


PyPI PackageDocumentation StatusRepository License

photon是一个数据驱动的工具,用于在az上运行工作流 安西布尔。

工作流由一个以上的剧本组成,每个剧本都是可配置的 有自己的标志和选项传递给 ansible-playbook。它支持从任何 剧本失败时的要点。

快速启动

使用pip安装光子:

$ pip install python-photon

创建一个名为photon.yml的文件,并至少定义一个az和工作流。

azs:proxmox:inventory:path/to/inventoryworkflows:test_password_playbooks:playbooks:-path:playbooks/tests/update_passwords.yml

重要

azs.<name>.inventory是定义az时唯一必需的值。 workflows.<name>.playbooks是定义 工作流程。

要对az执行工作流,只需运行:

$ photon test_password_playbooks proxmox

许可证

MIT

商标是根据Creative Commons NoDerivatives 4.0 License授权的。 如果您有其他用途,请联系我们。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
opencv Java RTSP从流数据包保存快照   java如何在websocket onopen事件中访问spring mvc属性值?   JAVAutil。scanner如何在scanner中使用分隔符。在Java中使用分隔符?   滚动滚动BuffereImage Java   记事本++的nppexec中的java\t间距   java Spring使用额外的字段让很多人冬眠   处理如何使用java中的JSON执行shell命令   java使用数据绑定库绑定需要其他组件的事件   java无法从YAML文件中删除特定的key:value   Java帮助:将字符串转换为ArrayList<Integer>   java在使用数组作为变量时没有得到完整的数组   调用Axis 2 Web服务时发生java端点引用错误   java禁用log4j 2异常(apache的异常)   在java11:javax上发送电子邮件给Log4j2 SMTP Appender。邮件或雅加达。邮政   java无论如何都有一个线程来捕获中断异常,而不仅仅是放置时间。单元秒。睡觉   java如何将Android导航架构片段动画化为在旧片段上滑动?   数字小数部分的操作问题   java如何反复提问,直到我作为一个角色得到正确的答案