【文件属性】:
文件名称:jerakia:可插拔和可扩展的数据查找系统
文件大小:93KB
文件格式:ZIP
更新时间:2021-05-07 23:48:39
ruby puppet lookup hierarchical hiera
耶拉基亚
可插拔和可扩展的分层数据查找系统
介绍
Jerakia是一种针对各种可插拔数据存储区执行键值查找的工具。 它使用自顶向下的一组查询集来执行此操作,这些查询集允许您定义全局值并在可配置层次结构的不同级别覆盖它们。 这有很多用例,包括基础结构管理,在该基础结构管理中,您经常在全局级别定义配置值,但希望根据某些因素(例如环境或请求的位置)来覆盖这些值。
使用自上而下的搜索路径查找键值对数据,使您可以分层方式覆盖值。 耶拉基娅(Jerakia)获得了一个密钥,用于长时间查找有关请求者的信息,并使用该信息遍历预配置的查询层次结构,直到找到最相关的答案为止
Jerakia的主要目标和特点是:
分层键值数据查询
可扩展的框架甚至可以解决最复杂的情况
与任何特定的配置管理系统分离
可插拔框架,以鼓励社区插件开发
功能包括:
自然地包含了YAML和JSON数据源
原生包含HTTP RE