17 lines
401 B
YAML
17 lines
401 B
YAML
|
- name: deploy SSH private key on Ansible controller
|
||
|
hosts: localhost
|
||
|
vars_files:
|
||
|
- vars/main.yml
|
||
|
gather_facts: false
|
||
|
tasks:
|
||
|
- name: Retrieve secrets
|
||
|
ansible.builtin.include_tasks:
|
||
|
file: "tasks/retrieve_secret_vars.yml"
|
||
|
|
||
|
- name: Deploy SSH private key
|
||
|
copy:
|
||
|
src: "{{ PRIVATE_KEY_FILE }}"
|
||
|
dest: "{{ ansible_user_dir }}/.ssh/"
|
||
|
mode: 0600
|
||
|
|