13.2. cephadm-ansible 模块选项
下表列出了 cephadm-ansible
模块的可用选项。在使用 Ansible playbook 中的模块时,需要设置列出的选项。带有默认值 true
中列出的选项表示在使用模块时会自动设置该选项,而您不需要在 playbook 中指定该选项。例如,对于 cephadm_bootstrap
模块,将安装 Ceph 仪表板,除非设置了 dashboard: false
。
cephadm_bootstrap | 描述 | 必填 | 默认 |
---|---|---|---|
| Ceph 监控 IP 地址。 | true | |
| Ceph 容器镜像。 | false | |
|
使用 | false | |
| 定义 Ceph FSID。 | false | |
| 拉取 Ceph 容器镜像。 | false | true |
| 部署 Ceph 仪表板。 | false | true |
| 指定特定的 Ceph Dashboard 用户。 | false | |
| Ceph 仪表板密码。 | false | |
| 部署监控堆栈。 | false | true |
| 使用 firewalld 管理防火墙规则。 | false | true |
| 允许覆盖现有 --output-config、--output-keyring 或 --output-pub-ssh-key 文件。 | false | false |
| 自定义 registry 的 URL。 | false | |
| 自定义 registry 的用户名。 | false | |
| 自定义 registry 的密码。 | false | |
| 具有自定义 registry 登录信息的 JSON 文件。 | false | |
|
用于 | false | |
|
| false | |
| allow hostname,它是一个完全限定域名(FQDN)。 | false | false |
| 用于集群复制、恢复和心跳的子网。 | false |
ceph_orch_host | 描述 | 必填 | 默认 |
---|---|---|---|
| 要与之交互的 Ceph 集群的 FSID。 | false | |
| 要使用的 Ceph 容器镜像。 | false | |
| 要添加、删除或更新的主机的名称。 | true | |
| 主机的 IP 地址。 |
真(当 | |
|
在指定主机上设置 | false | false |
| 要应用到主机的标签列表。 | false | [] |
|
如果设为 | false | 存在 |
ceph_config | 描述 | 必填 | 默认 |
---|---|---|---|
| 要与之交互的 Ceph 集群的 FSID。 | false | |
| 要使用的 Ceph 容器镜像。 | false | |
|
是否 | false | set |
| 哪个守护进程将配置设置为。 | true | |
|
要进行 | true | |
| 要设置的参数值。 |
|
ceph_orch_apply | 描述 | 必填 |
---|---|---|
| 要与之交互的 Ceph 集群的 FSID。 | false |
| 要使用的 Ceph 容器镜像。 | false |
| 要应用的服务规格。 | true |
ceph_orch_daemon | 描述 | 必填 |
---|---|---|
| 要与之交互的 Ceph 集群的 FSID。 | false |
| 要使用的 Ceph 容器镜像。 | false |
|
在 | true
如果
如果
如果 |
| 服务的 ID。 | true |
| 服务的类型。 | true |
cephadm_registry_login | 描述 | 必填 | 默认 |
---|---|---|---|
| 登录或注销 registry。 | false | login |
|
使用 | false | |
| 自定义 registry 的 URL。 | false | |
| 自定义 registry 的用户名。 |
当 | |
| 自定义 registry 的密码。 |
当 | |
| JSON 文件的路径。在运行此任务前,该文件必须存在于远程主机上。目前不支持这个选项。 |