-
Notifications
You must be signed in to change notification settings - Fork 489
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
refactor: Rework for refactoring go-mod-secrets #3181
refactor: Rework for refactoring go-mod-secrets #3181
Conversation
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.
understand this is still in draft, wanna get my review in first so we don't miss it; thanks!
ba9a289
to
a1bc207
Compare
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.
i think there is some logic needs to be fine tuned a bit
f6d9013
to
75abd5e
Compare
f81bd2e
to
bd7f0cb
Compare
Moved SecretStoreClient to go-mod-secrets Cleaned up configuation to be more consistant across services closes edgexfoundry#3180 Signed-off-by: lenny <[email protected]>
Signed-off-by: lenny <[email protected]>
Signed-off-by: lenny <[email protected]>
Signed-off-by: lenny <[email protected]>
Signed-off-by: lenny <[email protected]>
bd7f0cb
to
c2fb34d
Compare
Kudos, SonarCloud Quality Gate passed!
|
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, excellent!
recheck |
PR Checklist
Please check if your PR fulfills the following requirements:
If your build fails due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/master/.github/Contributing.md.
What is the current behavior?
SecretStoreClinet in this repo, not in go-mod-secrets.
Inconsistant configuration for SecretStore
Issue Number: #3180
What is the new behavior?
Moved SecretStoreClient to go-mod-secrets
Cleaned up configuration to be more consistent across services
SecrectService confg names chnaged to SecretStore for Proxy Setup and SecretStore Setup
Added
Type = 'vault'
to all[SecretStore]
configurationsDependent on these PRs:
edgexfoundry/go-mod-secrets#91
edgexfoundry/go-mod-bootstrap#171
Does this PR introduce a breaking change?
BREAKING CHANGE:
All existing SecretStore configuration must add Type = 'vault'
SecrectService confg names chnaged to SecretStore for Proxy Setup and SecretStore Setup
New Imports
Specific Instructions
Are there any specific instructions or things that should be known prior to reviewing?
Other information