File tree Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change
1
+ .. _hashicorp-vault :
2
+
1
3
================================
2
4
Hashicorp Vault for internal PKI
3
5
================================
@@ -111,6 +113,9 @@ Certificates generation
111
113
Create the external TLS certificates (testing only)
112
114
---------------------------------------------------
113
115
116
+ This method should only be used for testing. For external certificates on production system,
117
+ See `Installing External TLS Certificates <installing-external-tls-certificates >`__.
118
+
114
119
Typically external API TLS certificates should be generated by a organisation's trusted internal or third-party CA.
115
120
For test and development purposes it is possible to use Vault as a CA for the external API.
116
121
Original file line number Diff line number Diff line change @@ -35,8 +35,14 @@ On each controller:
35
35
Some services may store data in a dedicated Docker volume, which can be removed
36
36
with ``docker volume rm ``.
37
37
38
- Installing TLS Certificates
39
- ===========================
38
+ .. _installing-external-tls-certificates :
39
+
40
+ Installing External TLS Certificates
41
+ ====================================
42
+
43
+ This section explains the process of deploying external TLS.
44
+ For internal and backend TLS, see `Hashicorp Vault for internal PKI
45
+ <hashicorp-vault> `__.
40
46
41
47
To configure TLS for the first time, we write the contents of a PEM
42
48
file to the ``secrets.yml `` file as ``secrets_kolla_external_tls_cert ``.
@@ -81,8 +87,8 @@ See `Kolla-Ansible TLS guide
81
87
<https://docs.openstack.org/kolla-ansible/latest/admin/tls.html> `__ for
82
88
further details.
83
89
84
- Updating TLS Certificates
85
- -------------------------
90
+ Updating External TLS Certificates
91
+ ----------------------------------
86
92
87
93
Check the expiry date on an installed TLS certificate from a host that can
88
94
reach the OpenStack APIs:
You can’t perform that action at this time.
0 commit comments