-
Notifications
You must be signed in to change notification settings - Fork 506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add hot reload TLS certificate section #433 #6875
Add hot reload TLS certificate section #433 #6875
Conversation
Signed-off-by: AntonEliatra <[email protected]>
Signed-off-by: AntonEliatra <[email protected]>
Signed-off-by: AntonEliatra <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
Co-authored-by: Naarcha-AWS <[email protected]> Signed-off-by: AntonEliatra <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@AntonEliatra @Naarcha-AWS Please see my comments and changes and let me know if you have any questions. Thanks!
_security/configuration/tls.md
Outdated
|
||
After enabling hot reloading, use the Reload Certificates API to replace the expired certification. The API expects the old certificates to be replaced with valid certificates issued with the same `Issuer/Subject DN` and `SAN`. The new certificates also need be in the same location as the previous certificates, in order to prevent any changes to `opensearch.yml` file. | ||
|
||
Only a [super admin]({{site.url}}{{site.baseurl}}/security/configuration/tls/#configuring-admin-certificates) can use the Reload Certificates API. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We've been using this as one word. I'll add it to the style guide/Vale if I haven't already.
_security/configuration/tls.md
Outdated
{: .note } | ||
|
||
### Reload TLS certificates on the transport layer | ||
The following example reloads TLS certificates on the transport layer: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's add the noun after "example".
_security/configuration/tls.md
Outdated
|
||
### Reload TLS certificates on the http layer | ||
|
||
The following example reloads TLS certificates on the `http` layer: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's add the noun after "example".
Co-authored-by: Nathan Bower <[email protected]> Signed-off-by: AntonEliatra <[email protected]>
Signed-off-by: AntonEliatra <[email protected]>
* adding hot reload TLS certificate section #433 Signed-off-by: AntonEliatra <[email protected]> * fixing issues on hot reload #433 Signed-off-by: AntonEliatra <[email protected]> * Update tls.md Signed-off-by: AntonEliatra <[email protected]> * Apply suggestions from code review Co-authored-by: Naarcha-AWS <[email protected]> Signed-off-by: AntonEliatra <[email protected]> * Apply suggestions from code review Co-authored-by: Nathan Bower <[email protected]> Signed-off-by: AntonEliatra <[email protected]> * Update tls.md Signed-off-by: AntonEliatra <[email protected]> --------- Signed-off-by: AntonEliatra <[email protected]> Co-authored-by: Naarcha-AWS <[email protected]> Co-authored-by: Nathan Bower <[email protected]> (cherry picked from commit fa38567) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
Adding a section outlining TLS certificate Hot Reloading API
Issues Resolved
Part of #433
Checklist
For more information on following Developer Certificate of Origin and signing off your commits, please check here.