小编Roy*_*ght的帖子

Ansible:直接使用 group_vars 而不使用 with_items

我已定义group_vars根据环境在众多主机上挂载 nfs 共享:

---
mounts:
- path: /home/user1
  src: 10.0.0.1:/home/user1
  fstype: nfs
  state: present
- path: /home/user2
  src: 10.0.0.1:/home/user2
  fstype: nfs
  state: present
Run Code Online (Sandbox Code Playgroud)

在我的剧本中,我有以下任务来添加这些坐骑:

---
- hosts: clients
  tasks:
  - name: mounts
    mount:
      path: "{{ item.path }}"
      src: "{{ item.src }}"
      fstype: "{{ item.fstype }}"
      opts: "{{ item.opts }}"
      state: "{{ item.state }}"
    with_items: "{{ mounts }}"
Run Code Online (Sandbox Code Playgroud)

现在我想知道是否有一个速记来实现同样的事情?例如

---
- hosts: clients
  tasks:
  - name: mounts
    mount: "{{ mounts }}"
Run Code Online (Sandbox Code Playgroud)

ansible

3
推荐指数
1
解决办法
930
查看次数

标签 统计

ansible ×1