小编Tom*_*Tom的帖子

Ansible - 具有相同变量的多个语句

我是 Ansible 的新手,所以我可能会遗漏一些明显的东西。我有一个剧本执行以下操作:

- name: Create real users
  user: name="{{item.user_name}}" comment="{{item.user_description}}" home="/home/{{item.user_name}}" shell="/bin/bash" uid="{{item.user_id}}"
  with_items:
    - { user_name: "user1", user_description: "user 1", user_id: "2000" }
    - { user_name: "user2", user_description: "user 2",  user_id: "2001" }

- name: Copy SSH keys
  copy:
    src: "keys/{{ item.user_name }}.key"
    dest: "/home/{{ item.user_name }}/.ssh/authorized_keys"
    owner: "{{ item.user_name }}"
    group: "{{ item.user_name }}"
    mode: 0600
  with_items:
     - { user_name: "user1", user_description: "user 1", user_id: "2000" }
     - { user_name: "user2", user_description: "user 2",  user_id: "2001" } …
Run Code Online (Sandbox Code Playgroud)

ansible

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

标签 统计

ansible ×1