0
我們假設我有一個角色glusterfs
,它在主機glusterfs-servers
上配置GlusterFS集羣。Ansible覆蓋角色依賴關係中的主機
此外,我有一個角色storage-clients
,它希望從主機storage-clients
上的此GlusterFS羣集裝入一個卷。
因此,爲了確保GlusterFS集羣是成功設立的,我增加了以下內容role/storage-clients/meta/main.yml
:
---
dependencies:
- { role: glusterfs, hosts: glusterfs-servers }
但是,這會導致ansible運行在storage-clients
這顯然無法在主機上的glusterfs
作用。
我在storage-clients
作用於我的劇本之前有glusterfs
角色,但我想確保我的角色儘可能具有防故障功能。
這怎麼可能?