跳转到主要内容

Pulp插件,用于管理Ansible内容,例如角色

项目描述

Ansible Nightly CI/CD

一个支持托管Ansible内容(例如角色和集合)的Pulp插件。

更多信息请参阅 文档

集合支持

pulp_ansible可以管理被称为 集合 的多角色仓库内容。以下功能得到支持:

  • ansible-galaxy collection publish - 将集合上传到pulp_ansible以与一个或多个仓库关联。

  • ansible-galaxy collection install - 从pulp_ansible安装集合。

配置集合支持

您需要指定pulp_ansible REST API所服务的协议和主机名。为了使pulp_ansible能够正确与 ansible-galaxy 交互,它需要整个主机名。这可以通过Pulp中的 ANSIBLE_HOSTNAME 设置来完成。例如,如果它在localhost上通过http提供服务,那么它将是:

export PULP_ANSIBLE_API_HOSTNAME='http://localhost:24817'
export PULP_ANSIBLE_CONTENT_HOSTNAME='http://localhost:24816/pulp/content'

或者在你的systemd环境中:

Environment="PULP_ANSIBLE_API_HOSTNAME=http://localhost:24817"
Environment="PULP_ANSIBLE_CONTENT_HOSTNAME=http://localhost:24816/pulp/content"

如何提交问题

新的pulp_ansible问题.

项目详情


发行历史 发布通知 | RSS订阅

下载文件

下载您平台所需的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分布

pulp-ansible-0.22.1.tar.gz (158.6 kB 查看哈希值)

上传时间

构建分布

pulp_ansible-0.22.1-py3-none-any.whl (205.1 kB 查看哈希值)

上传时间 Python 3

支持