diff --git a/ncap_iac/ncap_blueprints/dlc2/stack_config_template.json b/ncap_iac/ncap_blueprints/dlc2/stack_config_template.json new file mode 100644 index 00000000..2e6afe80 --- /dev/null +++ b/ncap_iac/ncap_blueprints/dlc2/stack_config_template.json @@ -0,0 +1,67 @@ +{ + "PipelineName": "dlc2-ncap-web", + "REGION": "us-east-1", + "STAGE": "websubstack", + "Lambda": { + "CodeUri": "../../protocols", + "Handler": "submit_start.handler_develop", + "Launch": true, + "LambdaConfig": { + "AMI": "ami-0701294339d3042ae", + "INSTANCE_TYPE": "p3.2xlarge", + "REGION": "us-east-1", + "SECURITY_GROUPS": "testsgstack-SecurityGroupDeploy-C2Q3PGSF77Y3", + "IAM_ROLE": "SSMRole", + "KEY_NAME": "testkeystack-custom-dev-key-pair", + "WORKING_DIRECTORY": "/home/ubuntu", + "COMMAND": "ls; cd /home/ubuntu; neurocaas_contrib/run_main_cli.sh \"{}\" \"{}\" \"{}\" \"{}\" \"neurocaas_contrib/dlc/run_dlc2_cli.sh\"; . neurocaas_contrib/ncap_utils/workflow.sh; cleanup", + "SHUTDOWN_BEHAVIOR": "terminate", + "CONFIG": "config.yaml", + "MISSING_CONFIG_ERROR": "We need a config file to analyze data.", + "EXECUTION_TIMEOUT": 900, + "SSM_TIMEOUT": 172000, + "LAUNCH": true, + "LOGFILE": "lambda_log.txt", + "DEPLOY_LIMIT": 300, + "MAXCOST": 600, + "MONITOR": true, + "LOGDIR": "logs", + "OUTDIR": "results", + "INDIR": "inputs" + } + }, + "UXData": { + "Affiliates": [ + { + "AffiliateName": "debuggers", + "UserNames": [ + "ta2507" + ], + "PipelinePath": "", + "PipelineDir": "trackingfolder", + "UserInput": true, + "ContactEmail": "The email we should notify regarding processing status." + }, + { + "AffiliateName": "jhahnemuni-frankfurtde1626090220", + "UserNames": [ + "j" + ], + "PipelinePath": "", + "PipelineDir": "trackingfolder", + "UserInput": true, + "ContactEmail": "The email we should notify regarding processing status." + }, + { + "AffiliateName": "neurocaasreviewer1gmailcom1626731968", + "UserNames": [ + "neurocaasreviewer1gmail" + ], + "PipelinePath": "", + "PipelineDir": "trackingfolder", + "UserInput": true, + "ContactEmail": "The email we should notify regarding processing status." + } + ] + } +} \ No newline at end of file diff --git a/ncap_iac/ncap_blueprints/dlc2_web_stack/stack_config_template.json b/ncap_iac/ncap_blueprints/dlc2_web_stack/stack_config_template.json index 2b0f3299..5249c927 100644 --- a/ncap_iac/ncap_blueprints/dlc2_web_stack/stack_config_template.json +++ b/ncap_iac/ncap_blueprints/dlc2_web_stack/stack_config_template.json @@ -7,7 +7,7 @@ "Handler": "submit_start.handler_develop", "Launch": true, "LambdaConfig": { - "AMI": "ami-0c39cc3273b0cb333", + "AMI": "ami-005294c99d15fb827", "INSTANCE_TYPE": "p3.2xlarge", "REGION": "us-east-1", "SECURITY_GROUPS": "testsgstack-SecurityGroupDeploy-C2Q3PGSF77Y3",