Files
dsfin-ansible/test.yaml
2023-06-23 15:04:12 -04:00

31 lines
592 B
YAML

---
- hosts: all
vars_prompt:
- name: def_user
prompt: Enter username to use (ie. pi)
private: no
- name: def_pass
prompt: Enter password to use
private: yes
encrypt: sha512_crypt
confirm: yes
unsafe: yes
salt_size: 7
tasks:
- set_fact: def_username={{ def_user }}
no_log: true
- set_fact: def_password={{ def_pass }}
no_log:
- name:
ansible.posix.authorized_key:
user: "{{ def_username }}"
state: present
key: "{{ lookup('file', '~/.ssh/id_rsa.pub') }}"
- hosts: pi
roles:
- vnc