Skip to content
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

Serverless application repository template #52

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

tsheth
Copy link

@tsheth tsheth commented May 30, 2021

TITLE

Change Summary

PR Checklist

  • I've read and followed the Contributing Guide.
  • Documents/Readmes
    • Updated accordingly
    • Not required

Other Notes

@tsheth
Copy link
Author

tsheth commented May 30, 2021

AWS Security hub permission need to be added

@tsheth
Copy link
Author

tsheth commented May 30, 2021

Security hub permission is added but testing is pending

Comment on lines +12 to +26
## Deployment steps
1. Visit plugin from serverless application repository

2. Enter AWS Account details and AWS Security hub ARN
AWSACCOUNTNO: Provide your aws account ID
AWSSecurityHubARN: arn:aws:securityhub:<region>:<aws acc no>:product/<aws acc no>/default


3. Copy ScanResultTopicArn from scanner cloudformation stack output. This is the same ARN that we have used in previous step for Quarantine and promote object.


4. Enter ScanResultTopicARN to serverless application parameter and proceed to Deploy


5. Verify serverless plugin deployment is completed.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C1FSecurityHub:
Type: AWS::Serverless::Function
Properties:
CodeUri: s3://bucket-4716/lambda.zip
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it's a good idea to add a new template and new code from unmanaged bucket. Instead, modify the template.yaml would with a Metadata section like this would make more sense.

@carpusherw carpusherw added the enhancement New feature or request label May 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants