文件名称:salthiera:用于盐作为主要 hiera ext_pillar 的类似 hiera 的外部Struts不适合用途
文件大小:76KB
文件格式:ZIP
更新时间:2024-06-28 18:49:31
Ruby
盐层 salthiera 是一个类似 hiera 的工具,旨在通过 ext_pillar 选项与 SaltStack Pillars 一起使用。 背景 Hiera 是定义可以访问环境数据的约定的好方法。 不幸的是,它仅限于特定的查找字典“键”,您一次指定一个。 这与盐不兼容,盐期望外部Struts提供一系列键/值,并将其合并到其现有Struts信息中。 因此,需要创建一些能够提供与 SaltStack 很好集成的 Hiera 系统的传统优势的东西。 最初这个项目是用 Ruby 作为 gem 编写的,但是我打算在有时间的时候移植到 python 以正确地与 SaltStack 对齐。 设置 安装 salthiera (on saltmaster only) $ gem install salthiera 定义一个 /etc/salt/salthiera.yaml 配置文件 ---
【文件预览】:
salthiera-master
----salt()
--------pillar()
----.gitignore(59B)
----README.md(9KB)
----bin()
--------salthiera(110B)
----Gemfile(105B)
----environments()
--------salthiera.yaml(250B)
--------dev()
--------defaults.yaml(25B)
----Gemfile.lock(650B)
----features()
--------support()
--------combinations.feature(5KB)
--------sandbox()
----salthiera.gemspec(838B)
----LICENSE.txt(1KB)
----tools()
--------regem.sh(235B)
----.travis.yml(171B)
----lib()
--------salt_hiera()
----Rakefile(28B)