18 lines
442 B
YAML
18 lines
442 B
YAML
---
|
|
- name: "Add users"
|
|
user:
|
|
name: "{{ os_user.name }}"
|
|
comment: "{{ os_user.comment }}"
|
|
uid: "{{ os_user.uid }}"
|
|
shell: "{{ os_user.shell }}"
|
|
groups: "{{ os_user.groups }}"
|
|
state: "{{ os_user.state | default('present') }}"
|
|
become: true
|
|
|
|
- name: Copy local ssh key to authorized keys file
|
|
authorized_key:
|
|
user: "{{ os_user.name }}"
|
|
key: "{{ item }}"
|
|
loop: "{{ os_user.ssh_auth_keys }}"
|
|
become: true
|