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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new database_secrets_mount resource #1400
Conversation
- skip multi-mssql tests in CI
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.
Looking great! A few minor suggestions/queries
@@ -148,6 +148,10 @@ func (i *dbEngine) Name() string { | |||
return i.name |
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.
These aren't part of your changes, but I'm wondering if we need both dbEngine.Name()
and dbEngine.String()
. Looks like they are duplicate functions
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.
Yeah, String()
should probably return Name()
. String()
implements the Stringer
interface
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!
Introduces new resource for provisioning multiple database secret engines under a dedicated database mount. It is the combination of `vault_mount` and `vault_database_secret_backend_connection` resources.
This PR introduces a new resource for provisioning multiple database secret engines under a dedicated database mount. It is the combination of
vault_mount
andvault_database_secret_backend_connection
.Caveats:
The
vault_database_secrets_mount
resource will be replacedname
is changed for any configured engineExample usage:
Community Note
Release note for CHANGELOG:
Output from acceptance testing: