yaml-overlay-tool:具有模板倾向的YAML覆盖工具

时间:2024-04-14 18:13:40
【文件属性】:

文件名称:yaml-overlay-tool:具有模板倾向的YAML覆盖工具

文件大小:41KB

文件格式:ZIP

更新时间:2024-04-14 18:13:40

Python

YAML叠加工具(尚) 具有模板倾向的yaml覆盖工具。 目录 为什么? yot旨在灵活,简单和熟悉。 无论您是希望使用模板语言来转换Yaml数据,还是仅更改yaml文档中的几个值, yot都可以实现。 我们的理念是将第三方Yaml清单视为源代码。 我们不想管理模板化的yaml文件,我们想要管理yaml文件的补丁(覆盖),此外,我们希望将任何潜在的模板保留在源yaml文件之外。 模板化的清单变得难以管理加班,并且可能难以阅读。 yot允许我们从多个来源获取yaml文档,并通过覆盖进行转换以适应我们环境的要求。 这使我们可以获取任何通用的yaml文件并对其进行调整以适合我们的目的,而不会污染原始文件。 这种做法使您摆脱了更新和管理复杂Yaml模板的周期。 同时yot的指令文件规范用作代码文档,在这里您实际上已经在一个地方记录了对源yaml文件的所有必需更改。 JSONpath


【文件预览】:
yaml-overlay-tool-main
----NOTICE(426B)
----AUTHORS.md(60B)
----CODE-OF-CONDUCT.md(5KB)
----katacoda.yaml(34B)
----LICENSE(1KB)
----yot(40KB)
----CONTRIBUTING.md(1KB)
----tutorials()
--------katacoda()
----requirements.txt(37B)
----examples()
--------manifests()
--------static()
--------values()
--------templated()
----README.md(26KB)
----MAINTAINERS.md(184B)

网友评论