aboutsummaryrefslogtreecommitdiff
path: root/ansible/certificates.yml
diff options
context:
space:
mode:
authorDave McCowan <dmccowan@cisco.com>2016-02-20 14:54:41 -0500
committerDave McCowan <dmccowan@cisco.com>2016-02-26 14:09:31 -0500
commitfd2808722950d4a1bdbb8efc60d4e2b6419a72f1 (patch)
treedac895aa5609ce1fd78ab0cc393b72d35a9de541 /ansible/certificates.yml
parent6fa1ce127ded1c62e3c8326c27ff05fa8d299ba7 (diff)
downloadkolla-ansible-fd2808722950d4a1bdbb8efc60d4e2b6419a72f1.tar.gz
kolla-ansible-fd2808722950d4a1bdbb8efc60d4e2b6419a72f1.zip
Add Ansible scripts to generate TLS certificates for testing
Working towards the blueprint that will add TLS protection for the external endpoints, kolla needs certificates. When kolla deploys OpenStack, the external VIP will need a server side certifcate. Clients that access those endpoints will need the public CA certificate that signed that certificate. This ansible script will create these two certificates to make it easy to use TLS in a test environment. The generated certificate files are: /etc/kolla/certificates/haproxy.pem (server side certificate) /etc/kolla/certificates/haproxy-ca.pem (CA certificate) The generated certificates are not suitable for use in a production environment, but will be useful for testing and verifying operations. Partially-implements: blueprint ssl-kolla Change-Id: I208777f9e5eee3bfb06810c7b18a2727beda234d
Diffstat (limited to 'ansible/certificates.yml')
-rw-r--r--ansible/certificates.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/ansible/certificates.yml b/ansible/certificates.yml
new file mode 100644
index 000000000..410c698e9
--- /dev/null
+++ b/ansible/certificates.yml
@@ -0,0 +1,4 @@
+---
+- hosts: all
+ roles:
+ - certificates