Blame playbooks/vault/vault-is-present-with-public-key-file.yml
|
Packit Service |
0f71a7 |
---
|
|
Packit Service |
0f71a7 |
#
|
|
Packit Service |
0f71a7 |
# Example keys for this playbook were generated with the commands:
|
|
Packit Service |
0f71a7 |
# $ openssl genrsa -out private.pem 2048
|
|
Packit Service |
0f71a7 |
# $ openssl rsa -in private.pem -pubout > public.pem
|
|
Packit Service |
0f71a7 |
#
|
|
Packit Service |
0f71a7 |
- name: Tests
|
|
Packit Service |
0f71a7 |
hosts: ipaserver
|
|
Packit Service |
0f71a7 |
become: true
|
|
Packit Service |
0f71a7 |
gather_facts: True
|
|
Packit Service |
0f71a7 |
|
|
Packit Service |
0f71a7 |
tasks:
|
|
Packit Service |
0f71a7 |
- copy:
|
|
Packit Service |
0f71a7 |
src: "{{ playbook_dir }}/public.pem"
|
|
Packit Service |
0f71a7 |
dest: "{{ ansible_env.HOME }}/public.pem"
|
|
Packit Service |
0f71a7 |
owner: "{{ ansible_user }}"
|
|
Packit Service |
0f71a7 |
group: "{{ ansible_user }}"
|
|
Packit Service |
0f71a7 |
mode: 0600
|
|
Packit Service |
0f71a7 |
- ipavault:
|
|
Packit Service |
0f71a7 |
ipaadmin_password: SomeADMINpassword
|
|
Packit Service |
0f71a7 |
name: asymvault
|
|
Packit Service |
0f71a7 |
username: admin
|
|
Packit Service |
0f71a7 |
vault_type: asymmetric
|
|
Packit Service |
0f71a7 |
vault_public_key_file: "{{ ansible_env.HOME }}/public.pem"
|
|
Packit Service |
0f71a7 |
- file:
|
|
Packit Service |
0f71a7 |
path: "{{ ansible_env.HOME }}/public.pem"
|
|
Packit Service |
0f71a7 |
state: absent
|