Ansible role to manage SSL certificate creation and distribution
Go to file
Jonathan Rosser 30b72fcdd9 Only create certificate destination directories once.
If installing several certs or keys to a target the destination
directory creation task is run once for each list item even if
it is the same directory every time.

This patch filters the list of targets and reduces the list of
target directories to a unique list, reducing the number of loop
iterations required.

Change-Id: I7432463dfa067afed2f46874119378bfdf96639c
2023-10-25 16:32:09 +01:00
defaults Add defaults for owner/group/mode on pki_install_host 2023-08-30 11:50:27 +01:00
doc Switch sphinx language to en 2022-05-30 16:01:09 +02:00
examples Add boilerplate ansible role components 2021-04-29 19:02:13 +03:00
handlers Allow to provide custom handler names 2023-03-06 11:46:24 +00:00
meta Add boilerplate ansible role components 2021-04-29 19:02:13 +03:00
releasenotes Allow to provide custom handler names 2023-03-06 11:46:24 +00:00
tasks Only create certificate destination directories once. 2023-10-25 16:32:09 +01:00
vars Simplify PKI host directory creation 2023-10-25 14:57:52 +01:00
zuul.d Create CA and server certificates 2021-05-12 06:19:13 +00:00
.gitreview Added .gitreview 2021-02-03 22:37:03 +00:00
CONTRIBUTING.rst Add boilerplate ansible role components 2021-04-29 19:02:13 +03:00
LICENSE Add boilerplate ansible role components 2021-04-29 19:02:13 +03:00
README.rst Add boilerplate ansible role components 2021-04-29 19:02:13 +03:00
tox.ini Use TOX_CONSTRAINTS_FILE 2023-08-08 17:29:47 +08:00

README.rst

PKI role for OpenStack-Ansible

Ansible role to install Public Key Infrastructure.

Documentation for the project can be found at:

https://docs.openstack.org/ansible-role-pki/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/ansible-role-pki/

The project source code repository is located at:

https://opendev.org/openstack/ansible-role-pki/

The project home is at:

https://launchpad.net/openstack-ansible

The bugs is at:

https://bugs.launchpad.net/openstack-ansible