第 16 章 使用 cephadm-ansible 模块管理红帽 Ceph 存储集群
作为存储管理员,您可以在 Ansible playbook 中使用 cephadm-ansible
模块来管理 Red Hat Ceph Storage 集群。cephadm-ansible
软件包提供了多个模块,可以嵌套 cephadm
调用,以让您编写自己的唯一 Ansible playbook 来管理集群。
注意
目前,cephadm-ansible
模块仅支持最重要的任务。并非 cephadm-ansible
模块涵盖的任何操作都必须在 playbook 中使用 command
或 shell
Ansible 模块来完成。
16.1. cephadm-ansible
模块
cephadm-ansible
模块是一组模块,通过打包 cephadm
和 ceph orch
命令提供一个打包程序来简化 Ansible playbook 的编写过程。您可以使用模块自行编写 Ansible playbook,以通过一个或多个模块来管理集群。
cephadm-ansible
软件包包含以下模块:
-
cephadm_bootstrap
-
ceph_orch_host
-
ceph_config
-
ceph_orch_apply
-
ceph_orch_daemon
-
cephadm_registry_login