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

Move combined big and pobit state machine into terraform module #10

Closed
frankinspace opened this issue Nov 2, 2023 · 1 comment · Fixed by #11
Closed

Move combined big and pobit state machine into terraform module #10

frankinspace opened this issue Nov 2, 2023 · 1 comment · Fixed by #11
Assignees
Labels
enhancement New feature or request

Comments

@frankinspace
Copy link
Member

Currently the state machine is defined externally to the terraform module: https://github.com/podaac/bignbit/blob/develop/examples/cumulus-tf/step.tf

To simplify installation, the state machine should be defined as part of the terraform module (https://github.com/podaac/bignbit/tree/develop/terraform). Then, when installed into a cumulus environment, the cumulus workflow would invoke the state machine from the terraform module as opposed to defining each step in the workflow.

There's some documentation on how to call a workflow from a workflow on AWS: https://docs.aws.amazon.com/step-functions/latest/dg/sample-start-workflow.html

@frankinspace frankinspace added the enhancement New feature or request label Nov 2, 2023
@frankinspace frankinspace added this to the Add CICD to bignbit milestone Nov 2, 2023
@voxparcxls voxparcxls self-assigned this Nov 2, 2023
@viviant100 viviant100 moved this to 🏗 In progress in SOTO PI 23.4 Nov 6, 2023
@voxparcxls
Copy link
Contributor

PR: #11

@frankinspace frankinspace moved this from 🏗 In progress to 👀 In review in SOTO PI 23.4 Dec 4, 2023
@voxparcxls voxparcxls moved this to 🏗 In progress in SOTO PI 24.1 Feb 8, 2024
@frankinspace frankinspace linked a pull request Mar 7, 2024 that will close this issue
4 tasks
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in SOTO PI 24.1 Mar 25, 2024
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
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants