Skip to content

Commit

Permalink
Edit nf-test-project template
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasyu888 committed Sep 19, 2023
1 parent b66a4b3 commit dffbf8c
Showing 1 changed file with 25 additions and 14 deletions.
Original file line number Diff line number Diff line change
@@ -1,25 +1,36 @@
template:
path: tower-project.j2
# (REQUIRED) Step 0: Duplicate this file and rename using the updated stack name (see Step 1)

# (REQUIRED) Step 1: Update the stack name below by replacing "example" with your project name
# Note that the stack name cannot contain more than 32 characters
stack_name: nf-test-project
dependencies:
- common/nextflow-forge-iam-policy.yaml
- common/nextflow-launch-iam-policy.yaml

stack_tags:
# (REQUIRED) Step 2: Update all four values below
Department: SCCE
Project: Neurofibromatosis
OwnerEmail: [email protected]
CostCenter: NTAP NF Addendum 4 / 301100

parameters:
S3ReadWriteAccessArns:
# (REQUIRED) Step 3: Replace the email below with your '@sagebase.org' address
- '{{stack_group_config.tower_viewer_arn_prefix}}/[email protected]'
- '{{stack_group_config.tower_viewer_arn_prefix}}/[email protected]'
- 'arn:aws:sts::526515999252:assumed-role/AWSReservedSSO_S3ExternalCollab_40c062f682e7f3f5/[email protected]' # Provides access to HTAN buckets in SciComp
AllowSynapseIndexing: Enabled
# Provides access to HTAN buckets in SciComp
- 'arn:aws:sts::526515999252:assumed-role/AWSReservedSSO_S3ExternalCollab_40c062f682e7f3f5/[email protected]'

# DO NOT EDIT ANYTHING BELOW THIS LINE ------------------------------------------------------------------------

AccountAdminArns:
- '{{stack_group_config.sso_admin_role.arn}}'
- "{{stack_group_config.sso_admin_role.arn}}"
- !stack_output_external sagebase-github-oidc-workflows-prod-nextflow-infra::ProviderRoleArn
TemplateRootUrl: 'https://{{stack_group_config.admincentral_cf_bucket}}.s3.amazonaws.com'
TemplateRootUrl: "https://{{stack_group_config.admincentral_cf_bucket}}.s3.amazonaws.com"
TowerForgePolicyArn: !stack_output_external nextflow-forge-iam-policy::NextFlowForgePolicyArn
TowerLaunchPolicyArn: !stack_output_external nextflow-launch-iam-policy::NextFlowLaunchPolicyArn

stack_tags:
Department: SCCE
Project: Neurofibromatosis
OwnerEmail: [email protected]
CostCenter: NTAP NF Addendum 4 / 301100
template:
path: tower-project.j2

dependencies:
- common/nextflow-forge-iam-policy.yaml
- common/nextflow-launch-iam-policy.yaml

0 comments on commit dffbf8c

Please sign in to comment.