community.general.cobbler_sync 模块 – 同步 Cobbler
注意
此模块是 community.general 集合 (版本 10.1.0) 的一部分。
如果您正在使用 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用: ansible-galaxy collection install community.general
。
要在 playbook 中使用它,请指定: community.general.cobbler_sync
。
概要
同步 Cobbler 以提交更改。
参数
参数 |
注释 |
---|---|
Cobbler 系统的名称或 IP 地址。 默认值: |
|
登录 Cobbler 的密码。 |
|
用于 REST 连接的端口号。 默认值取决于参数 |
|
如果为 选项
|
|
登录 Cobbler 的用户名。 默认值: |
|
如果为 只有在使用自签名证书的个人控制站点上才应将其设置为 选项
|
属性
属性 |
支持 |
描述 |
---|---|---|
支持:完全支持 |
可以在 |
|
支持:不支持 |
处于 diff 模式时,将返回有关已更改内容(或可能需要在 |
备注
注意
同时同步 Cobbler 可能会导致奇怪的错误而失败。
在 python 2.7.8 和更旧的版本(例如 RHEL7)上,您可能需要调整 python 行为以禁用证书验证。更多信息请访问 Python 标准库 HTTP 客户端中的证书验证。
示例
- name: Commit Cobbler changes
community.general.cobbler_sync:
host: cobbler01
username: cobbler
password: MySuperSecureP4sswOrd
run_once: true
delegate_to: localhost