roles/bootstrap/tasks/main.yml

changeset 88
3dbfd253c775
parent 76
9c024e39a565
equal deleted inserted replaced
87:13c6ba506f26 88:3dbfd253c775
11 11
12 - name: "Ansible pubkeys" 12 - name: "Ansible pubkeys"
13 authorized_key: 13 authorized_key:
14 manage_dir: true 14 manage_dir: true
15 user: ansible 15 user: ansible
16 key: "{{item}}" 16 key: "{{ item }}"
17 with_file: 17 with_file:
18 - 'public_keys/ansible' 18 - 'public_keys/ansible'
19 19
20 - name: "Ansible sudo" 20 - name: "Ansible sudo"
21 lineinfile: 21 lineinfile:
22 dest: /etc/sudoers 22 dest: /etc/sudoers
23 state: present 23 state: present
24 regexp: '^ansible' 24 regexp: '^ansible'
25 line: 'ansible ALL=(ALL) NOPASSWD: ALL' 25 line: 'ansible ALL=(ALL) NOPASSWD: ALL'
26 validate: 'visudo -cf "%s"' 26 validate: 'visudo -cf "%s"'
27
28 - include: disable-stock.yml
29 when: disable_stock_users

mercurial