-
Notifications
You must be signed in to change notification settings - Fork 484
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
feat: create optional kong certificate config options #2940
feat: create optional kong certificate config options #2940
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.
LGTM
@beaufrusetta , please rebase |
Rebase complete. |
Codecov Report
@@ Coverage Diff @@
## master #2940 +/- ##
==========================================
- Coverage 40.66% 40.64% -0.03%
==========================================
Files 170 170
Lines 14156 14163 +7
==========================================
Hits 5756 5756
- Misses 8023 8030 +7
Partials 377 377
Continue to review full report at Codecov.
|
The kong config options for CertPath, CertFilePath, and KeyFilePath in configuration.toml are now optional. By default, those values are now empty. I also cleaned up a single quote situation in the token provider configuration.toml. fixes: #2928 Signed-off-by: Beau Frusetta <[email protected]>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Please see latest update - trimmed concatenated config values. @lenny-intel @jim-wang-intel @bnevis-i |
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
The kong config options for CertPath, CertFilePath, and KeyFilePath in configuration.toml are now optional. By default, those values are now empty. I also cleaned up a single quote situation in the token provider configuration.toml. fixes: edgexfoundry#2928 Signed-off-by: Beau Frusetta <[email protected]>
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?
Values for CertPath, CertFilePath, and KeyFilePath are required in the configuration.toml.
Issue Number:
#2928
What is the new behavior?
The kong config options for CertPath, CertFilePath, and KeyFilePath
in configuration.toml are now optional. By default, those values
are now empty. I also cleaned up a single quote situation in the
token provider configuration.toml.
Does this PR introduce a breaking change?
New Imports
Specific Instructions
Are there any specific instructions or things that should be known prior to reviewing?
Other information