cephadm-ansible module options
This information lists available options for the cephadm-ansible
modules.
Options listed as required need to be set when using the modules in your Ansible playbooks.
Options listed with a default value of true indicate that the option is
automatically set when using the modules and you do not need to specify it in your playbook. For
example, for the cephadm_bootstrap module, the Ceph Dashboard is installed unless
you set dashboard: false.
cephadm_bootstrap
|
Description | Required | Default |
|---|---|---|---|
|
|
Ceph Monitor IP address. |
true |
|
|
|
Ceph container image. |
false |
|
|
|
Use |
false |
|
|
|
Define the Ceph FSID. |
false |
|
|
|
Pull the Ceph container image. |
false |
true |
|
|
Deploy the Ceph Dashboard. |
false |
true |
|
|
Specify a specific Ceph Dashboard user. |
false |
|
|
|
Ceph Dashboard password. |
false |
|
|
|
Deploy the monitoring stack. |
false |
true |
|
|
Manage firewall rules with firewalld. |
false |
true |
|
|
Allow overwrite of existing --output-config, --output-keyring, or --output-pub-ssh-key files. |
false |
false |
|
|
URL for custom registry. |
false |
|
|
|
Username for custom registry. |
false |
|
|
|
Password for custom registry. |
false |
|
|
|
JSON file with custom registry login information. |
false |
|
|
|
SSH user to use for |
false |
|
|
|
SSH config file path for |
false |
|
|
|
Allow hostname that is a fully-qualified domain name (FQDN). |
false |
false |
|
|
Subnet to use for cluster replication, recovery and heartbeats. |
false |
ceph_orch_host
|
Description | Required | Default |
|---|---|---|---|
|
|
The FSID of the Ceph cluster to interact with. |
false |
|
|
|
The Ceph container image to use. |
false |
|
|
|
Name of the host to add, remove, or update. |
true |
|
|
|
IP address of the host. |
true when |
|
|
|
Set the |
false |
false |
|
|
The list of labels to apply to the host. |
false |
[] |
|
|
If set to |
false |
present |
ceph_config
|
Description | Required | Default |
|---|---|---|---|
|
|
The FSID of the Ceph cluster to interact with. |
false |
|
|
|
The Ceph container image to use. |
false |
|
|
|
Whether to |
false |
set |
|
|
Which daemon to set the configuration to. |
true |
|
|
|
Name of the parameter to |
true |
|
|
|
Value of the parameter to set. |
true if action is |
ceph_orch_apply
|
Description | Required |
|---|---|---|
|
|
The FSID of the Ceph cluster to interact with. |
false |
|
|
The Ceph container image to use. |
false |
|
|
The service specification to apply. |
true |
ceph_orch_daemon
|
Description | Required |
|---|---|---|
|
|
The FSID of the Ceph cluster to interact with. |
false |
|
|
The Ceph container image to use. |
false |
|
|
The desired state of the service specified in |
true If If If |
|
|
The ID of the service. |
true |
|
|
The type of service. |
true |
cephadm_registry_login
|
Description | Required | Default |
|---|---|---|---|
|
|
Login or logout of a registry. |
false |
login |
|
|
Use |
false |
|
|
|
The URL for custom registry. |
false |
|
|
|
Username for custom registry. |
|
|
|
|
Password for custom registry. |
|
|
|
|
The path to a JSON file. This file must be present on remote hosts prior to running this task. This option is currently not supported. |