-
Notifications
You must be signed in to change notification settings - Fork 108
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
Secrets Management using T-Vault as Feature Extension for Jazz #1255
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Secret management UI changes
…into secret-mgmt-api
…into secret-mgmt-api
API for managing CRUD of users/safes/role with t-vault
Secret management API- followup
* Node10 support (#1204) * nodejs10 support * removing duplicate files * removing python2 traces * fixed spell err * c# support for azure functions * consistent use of servicePlatform and domain * More restrictions on service/domain length More restrictions on service/domain length to cater to IAM role naming style with serverless framework * Swap Python for Node.js icon in create service Signed-off-by: PGobz <p.gobin@gmail.com> * Ordering of supported Nodejs runtimes * Fix for GET /services & added new API path - /services/search (#1214) * created new endpoint for search and exact match provided for services list. * test updated. * POST method for /search is removed. * optimized code with conditions * syntax error fixed * Fix Error with Search Filter (#1219) * syntax error fix * test case update * test case update * reverted change * Added search endpoint check, to provide query result by 'search contains' scenario. * JS error fix * remove updatePolicy which needs to be as part of install/adding account to the stack. (#1226) * make sure providerTimeout has defaults for api and lambda. * reading defaults from config. always setting it. * Hotfix: Setting Default ProviderTimeout for api and function (#1228) * make sure providerTimeout has defaults for api and lambda. * reading defaults from config, always setting it. * Leverage CloudWatch log group tags instead of parsing log group naming convention (#1217) * removed createSubscriptionFilters * changes for retrieving tags from logGroup * changes for retrieving logs from non-primary account * changes to support other build packs * changes ported to splunk * using {functionName} tag in the config packs. * update signature of functionName. * update function signature. * set the providerTimeout. * Update Authorizers Lambda Function Name (#1232) * remove updatePolicy which needs to be as part of install/adding account to the stack. * update authorizers to use the new convention with _ for function names. * update lambda name. * fixes to kinesis streamers (#1233) * changes for replacing variables with actual values in log streamer function. * sls-app providerTimeout and update function signature (#1235) * remove updatePolicy which needs to be as part of install/adding account to the stack. * update authorizers to use the new convention with _ for function names. * update lambda name. * add providerTimeout for sls-app as well. * remove check for providerTimeout. * ensure trigger function names are consistent. * providerTimeout is expected in config. * ensure provider and function timeout are set. * specify provider timeout for sls-app in serverless-build-rules.yml * fixes. * Region Update for prod, dev and stg endpoints (#1236) * rebased with node10 and including changes * removed createSubscriptionFilters * changes for retrieving tags from * changes as per review comments * changes as per review comments * changes for retrieving logs from non-primary account * changes to support other build packs * changes ported to splunk * changes as per review comments * changes as per review comments * update to log-streamer files as per review comments * changes as per review comments * changes as per review comments * changes as per review comments * changes * using {functionName} tag in the config packs. * make sure function name is consistent and attached to API gateway. also set the providerTimeout. * only set providerTimeout for api and function. * changes for build pack function and api * update signature of functionName. * update function signature. * set the providerTimeout. * changes as per review comments and validated in stack * changes for replacing variables with actual values in log streamer function. * changes * Update Log API (#1237) * remove updatePolicy which needs to be as part of install/adding account to the stack. * update authorizers to use the new convention with _ for function names. * update lambda name. * add providerTimeout for sls-app as well. * remove check for providerTimeout. * ensure trigger function names are consistent. * providerTimeout is expected in config. * ensure provider and function timeout are set. * specify provider timeout for sls-app in serverless-build-rules.yml * fixes. * servicename and domain as separate fields. * Fix typo Co-authored-by: Satish Malireddi <dev.satishm@gmail.com> Co-authored-by: dimple patel <dimplejpatel93@gmail.com> Co-authored-by: SauravD <43289511+SauarvD@users.noreply.github.com>
develop sync with secret-mgmt
* Bug Fixes * assets sorting changes * spacing fixes * no message * no message * no message * no message * no message * no message * no message * Sort changes * metrics ,assets and space fixes * end time changes * Changes Co-authored-by: Satish Malireddi <dev.satishm@gmail.com> Co-authored-by: Prakash Raghothamachar <raghits@users.noreply.github.com>
LGTM. Will wait for another review before approval due to lack of context. |
devsatishm
reviewed
Jan 11, 2020
builds/serverless-config-pack/aws-events-policies/custom-policy.yml
Outdated
Show resolved
Hide resolved
devsatishm
reviewed
Jan 11, 2020
builds/serverless-config-pack/aws-events-policies/custom-policy.yml
Outdated
Show resolved
Hide resolved
devsatishm
reviewed
Jan 11, 2020
devsatishm
reviewed
Jan 11, 2020
builds/jazz-build-module/service-configuration-data-loader.groovy
Outdated
Show resolved
Hide resolved
devsatishm
suggested changes
Jan 11, 2020
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.
Few minor comments.
… not (#1257) * Adding custom role for tvault * Removing unused code * Checking for internal access * Changes in build pack api * fixing syntax err * Fixes during validation * fixes * fixes * fixes * Fix typo * fixes for jazz core functions * fixes for jazz core functions * fixes for create asset role * fixes for create asset role * Making changes in build -apck api * Making changes in build -apck api * Making changes in build -apck api * Making changes in build -apck api * Changes in sls-app build pack * Changes in sls-app build pack * Changes in sls-app build pack * Changes in sls-app build pack * fixing issues * Changes in sls-app build pack * Renaming safe_details to safe * Renaming safe_details to safe * renaming customEventRole to customRole * fixes for cmnts * fixes for cmnts * fixes for cmnts * fixes for cmnts * fixes for cmnts * fixes for cmnts * Fix after validations * Fixing cognito * Fixing cognito * Fix after validations * Removing safe while deleting a service * handling deletion of safe * handling deletion of safe * fixing issues * fixing issues * fixing issues * fixing issues * fixing issues * fixing issues * fixing issues * fixing issues * fixing issues * fixing issues * fixinng safe creation for website issue * fixinng safe creation for website issue * Removed unwanted vars * authorizer change in t-vault api * removing unwanted code * Adding roles per environment * implementing roles per env * modifying build pack api * fix issue * making getting role method common * creating asset * creating asset * fixing issues * syntax issue * fixing issues * Fixing resource removal * adding user specified role * fix for event enabled * fix * fix * fix * fix * fixing account id issue * firx for slsapp * formatting fix * taking accountid from config * in cooperating review comment * in cooperating review comments * updating role policy * changing name * renaming * getting resources from describe stack resources * getting resources from describe stack resources * fix issue * fix issues in slsapp * Fixex in sls-app * creating assets for stack resources in api * fix issues in function * fixing issues in function * fix issues * removing unwanted code * bugfix * Bugfix * alignment issue * REmoving unwanted code Co-authored-by: Satish Malireddi <dev.satishm@gmail.com>
devsatishm
approved these changes
Jan 17, 2020
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
pgobin-zz
approved these changes
Jan 17, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Requirements
Description of the Change
Benefits
Possible Drawbacks
None.
Applicable Issues
None.