16.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 | |
| 允许主机名,即完全限定域名(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 文件的路径。在运行此任务前,该文件必须存在于远程主机上。目前不支持这个选项。 |