-
Notifications
You must be signed in to change notification settings - Fork 63
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 mTLS flags to 'Configure SSL/TLS' docs #1099
Conversation
A documentation preview will be available soon. Request a new doc build by commenting
If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here. |
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.
lgtm w/ small suggestion to take or leave!
`fleet-server-es-cert-key`:: | ||
The path to the private key that {fleet-server} will use when connecting to {es}. | ||
`fleet-server-client-auth`:: | ||
One of `none`, `optional`, or `required`. Defaults to `none`. {fleet-server}'s client_authentication option for client mTLS connections. If `optional` or `required` is specified, client certificates are verified using CAs specified in the `--certificate-authorities` flag. |
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.
Consider front-loading the description
One of `none`, `optional`, or `required`. Defaults to `none`. {fleet-server}'s client_authentication option for client mTLS connections. If `optional` or `required` is specified, client certificates are verified using CAs specified in the `--certificate-authorities` flag. | |
{fleet-server}'s client_authentication option for client mTLS connections. Accepted values: one of `none`, `optional`, or `required`. Defaults to `none`. If `optional` or `required` is specified, client certificates are verified using CAs specified in the `--certificate-authorities` flag. |
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.
Sorry @shainaraskas! I pulled the trigger too early and didn't notice this.
These settings match what's been outlined in this comment, so I think this is good to merge now. |
(cherry picked from commit 6974f74)
(cherry picked from commit 6974f74) Co-authored-by: David Kilfoyle <[email protected]>
This updates the Configure SSL/TLS for self-managed Fleet Servers page to include the recently added mTLS flags. I also added the
--fleet-server-policy=fleet-server-policy
flag since it was missing, but I see it in the example from the mTLS flags PR.Closes: #1098