-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Feature request: Support custom CA cert in Database secret backend config #3191
Comments
@martinssipenko Close enough, but not all mysql features are supported. For instance, there are no client authorisation with certificates. (which also could be signed by Vault CA). |
What do you mean @Andor? Isn’t |
Thanks for the heads up, @martinssipenko! Closing this as fixed. |
@martinssipenko Oh, yeah, you are right! |
Feature Request:
When configuring the
database
secret backend to connect to a MySQL database, you can specify?tls=true
,false
, orskip-verify
in theconnection_url
DSN, but there's no mechanism for providing a custom CA certificate (e.g. for a private CA).go-sql-driver/mysql
supports a?tls=<name>
option, but<name>
must first be registered withmysql.RegisterTLSConfig
. (For example, the MySQL storage backend uses this to implement thetls_ca_file
setting.)References:
Mailing list discussion: https://groups.google.com/d/msg/vault-tool/QEQ-07CLNpo/zORnEe3yCAAJ
The text was updated successfully, but these errors were encountered: