31

バックアップの場合、インベントリ ファイル内のすべてのホストを繰り返し処理して、バックアップ先が存在することを確認する必要があります。私の構造は次のようになります

/var/backups/
            example.com/
            sub.example.com/

したがって、単一のグループだけでなく、インベントリ ファイルからすべてのホストを一覧表示する (組み込みの) 変数/メソッドが必要です。

グループの場合、次のようになります

- name: ensure backup directories are present
  action: file path=/var/backups/{{ item }} state=directory
          owner=backup group=backup mode=0700
  with_items: groups['group_name']
  tags:
    - backup
4

1 に答える 1

46

それが解決策です:

with_items: groups['all']
于 2013-12-29T22:02:07.233 に答える