AIX上支持Idem和grains的垂直应用程序合并组件
idem-aix的Python项目详细描述
Grains、执行模块和所有aix系统通用的状态模块
安装
使用pip安装:
pip install idem-aix
开发安装
克隆idem aixrepo并使用pip安装:
^{pr2}$执行
安装之后,现在应该可以使用grains命令
测试
引用安装要求-测试.txt使用pip并运行pytest:
pip install -r idem-aix/requirements-test.txt pytest idem-aix/tests
垂直应用程序合并
有关将idem aix扩展到操作系统或特定于操作系统的pop项目的说明
安装pop:
pip install --upgrade pop
为项目创建新目录:
mkdir idem-{specific_aix_os} cd idem-{specific_aix_os}
使用pop seed生成扩展粒度和idem的项目结构:
pop-seed -t v idem-{specific_aix_os} -d grains exec states
- “-t v”指定这是一个垂直应用程序合并的项目
- “-d grains exec states”表示要实现“grains”、“exec”和“states”的动态名称
将“idem aix”添加到要求.txt公司名称:
echo "idem-aix @ git+https://gitlab.com/saltstack/pop/idem-aix.git" >> requirements.txt
就这样!去镇上制作专门针对aix操作系统的谷物、执行模块和状态模块。 遵循idem aix中的约定。在
有关运行idem状态和执行模块的信息,请查看 https://idem.readthedocs.io
- 项目
标签: