-
Notifications
You must be signed in to change notification settings - Fork 0
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
Updates to deploy PDS Nucleus in MCP Test and Prod environments #98
Conversation
…mentation to deploy PDS Nucleus in MCP Test and Prod environments. Refer to the issue: #89
@ramesh-maddegoda note: the secrets workflow is failing so the secrets baseline may need to be regenerated |
@ramesh-maddegoda FYI, to create a new secrets baseline:
|
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.
Whoa … this was an enormous pull request! +2628, -1547 😅
Let me know if I should clarify any remarks/questions. Thanks in advance!
terraform/README.md
Outdated
password = ChangeMe! | ||
``` | ||
|
||
18. Use the PDS Data Upload Manager (DUM) tool to upload files to pds_nucleus_staging_bucket. |
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.
Whew! I opened these up in a Markdown viewer. Thanks for a really complete set of instructions 😌
terraform/terraform-modules/ecs-ecr/docker/config-init/Dockerfile
Outdated
Show resolved
Hide resolved
ENV LD_LIBRARY_PATH="/cfitsio-4.4.0/lib" | ||
|
||
COPY entrypoint.sh /usr/local/bin/entrypoint.sh | ||
ENTRYPOINT ["bash", "/usr/local/bin/entrypoint.sh"] |
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.
Ditto
sensitive = true | ||
} | ||
|
||
#variable "pds_nucleus_config_init_ecr_image_path" { |
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.
Ditto
} | ||
|
||
|
||
#variable "pds_nucleus_s3_to_efs_copy_ecr_image_path" { |
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.
〃
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.
Fixed
Thank a lot for your review! |
…WS resources based on provided lists of Node specific configs. UPDATE to incorporate review comments and code cleanup
…S/nucleus into mcp-deployment-terraform
…ther code cleanup.
…mpty s3 buckets during terraform destroy UPDATE code with new policy documents
…rets and code improvements
…ion_boundary_for_iam_roles
@jordanpadams and @nutjob4life , I created a new secret baseline. |
🗒️ 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
#89