使用Ansible的打包包装
项目描述
obal - 使用Ansible的打包包装
obal
是一个 Ansible 包装器,包含一系列 Ansible 演练剧本,简化了类似 foreman-packaging
和 pulp-packaging
的软件包仓库的维护。
所有 obal
操作也应该在像 ansible-playbook <action_playbook>.yml -l <package>
这样调用时与纯 Ansible 一起工作,而不是 obal <action> <package>
。
必要的工具
python
(2 或 3)ansible
通过容器使用 Obal
Obal 和所有所需的软件包都可在容器中获取,可用于本地或构建环境。用户必须将 Koji 凭证和配置挂载到容器中,并将软件包项目挂载到 /opt/packaging
,以便正常工作。注意以下示例假设 SELinux 已禁用。
要运行(或用 podman
替换 docker
)
podman run -v `pwd`:/opt/packaging -v ~/.koji:/root/.koji obal:latest scratch katello
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源分发
obal-0.12.1.tar.gz (37.8 kB 查看散列)
构建分发
obal-0.12.1-py3-none-any.whl (74.4 kB 查看散列)