756003a30e
Migrate older inline= syntax to pure yml syntax for module args as to be consistant with most of the rest of the tasks Cleanup some spacing in various files Rename some files named yaml to yml for consistancy
26 lines
782 B
YAML
26 lines
782 B
YAML
---
|
|
|
|
- include: ../shared/sync_auth_certs.yml
|
|
when: inventory_hostname in groups.vault
|
|
|
|
- include: ../shared/cert_auth_mount.yml
|
|
when: inventory_hostname == groups.vault|first
|
|
|
|
- include: ../shared/auth_backend.yml
|
|
vars:
|
|
auth_backend_description: A Cert-based Auth primarily for services needing to issue certificates
|
|
auth_backend_name: cert
|
|
auth_backend_type: cert
|
|
when: inventory_hostname == groups.vault|first
|
|
|
|
- include: gen_auth_ca.yml
|
|
when: inventory_hostname in groups.vault and vault_auth_ca_cert_needed
|
|
|
|
- include: ../shared/config_ca.yml
|
|
vars:
|
|
ca_name: auth-ca
|
|
mount_name: auth-pki
|
|
when: inventory_hostname == groups.vault|first and not vault_auth_ca_cert_needed
|
|
|
|
- include: create_etcd_role.yml
|
|
when: inventory_hostname in groups.etcd
|