NASA-PDS / nucleus

Nucleus is a software platform used to create workflows for the Planetary Data (PDS).
https://nasa-pds.github.io/nucleus
Apache License 2.0
0 stars 0 forks source link

Updates to deploy PDS Nucleus in MCP Test and Prod environments #98

Closed ramesh-maddegoda closed 2 weeks ago

ramesh-maddegoda commented 1 month ago

🗒️ Summary

This pull request updates Terraform scripts, IAM policy files, Lambda functions and documentation to deploy PDS Nucleus in MCP Test and Prod environments.

♻️ Related Issues

https://github.com/NASA-PDS/nucleus/issues/89

jordanpadams commented 1 month ago

@ramesh-maddegoda note: the secrets workflow is failing so the secrets baseline may need to be regenerated

nutjob4life commented 1 month ago

@ramesh-maddegoda FYI, to create a new secrets baseline:

$ detect-secrets scan --disable-plugin AbsolutePathDetectorExperimental \
    --exclude-files '\.secrets..*' \
    --exclude-files '\.git.*' \
    --exclude-files '\.pre-commit-config\.yaml' \
    --exclude-files '\.mypy_cache' \
    --exclude-files '\.pytest_cache' \
    --exclude-files '\.tox' \
    --exclude-files '\.venv' \
    --exclude-files 'venv' \
    --exclude-files 'dist' \
    --exclude-files 'build' \
    --exclude-files '.*\.egg-info' \
    > .secrets.baseline
ramesh-maddegoda commented 1 month ago

Whoa … this was an enormous pull request! +2628, -1547 😅

Let me know if I should clarify any remarks/questions. Thanks in advance!

Thank a lot for your review!

ramesh-maddegoda commented 2 weeks ago

@ramesh-maddegoda FYI, to create a new secrets baseline:

$ detect-secrets scan --disable-plugin AbsolutePathDetectorExperimental \
    --exclude-files '\.secrets..*' \
    --exclude-files '\.git.*' \
    --exclude-files '\.pre-commit-config\.yaml' \
    --exclude-files '\.mypy_cache' \
    --exclude-files '\.pytest_cache' \
    --exclude-files '\.tox' \
    --exclude-files '\.venv' \
    --exclude-files 'venv' \
    --exclude-files 'dist' \
    --exclude-files 'build' \
    --exclude-files '.*\.egg-info' \
    > .secrets.baseline

@jordanpadams and @nutjob4life , I created a new secret baseline.