Skip to content

Commit

Permalink
Merge branch 'dev' into prod
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasyu888 committed Aug 31, 2023
2 parents a5dc57a + ab9b51f commit 0508358
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
25 changes: 25 additions & 0 deletions config/projects-prod/dynamic-challenge-project.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
template:
path: tower-project.j2
stack_name: dynamic-challenge-project

stack_tags:
Department: DNT
Project: Dynamic Challenge
OwnerEmail: thomas.yu@sagebase.org
CostCenter: UW/NSF / 507900

parameters:
S3ReadWriteAccessArns:
- "{{stack_group_config.tower_viewer_arn_prefix}}/brad.macdonald@sagebase.org"
- "{{stack_group_config.tower_viewer_arn_prefix}}/thomas.yu@sagebase.org"
- "{{stack_group_config.tower_viewer_arn_prefix}}/rchai@sagebase.org"
AccountAdminArns:
- "{{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"
TowerForgePolicyArn: !stack_output_external nextflow-forge-iam-policy::NextFlowForgePolicyArn
TowerLaunchPolicyArn: !stack_output_external nextflow-launch-iam-policy::NextFlowLaunchPolicyArn

dependencies:
- common/nextflow-forge-iam-policy.yaml
- common/nextflow-launch-iam-policy.yaml
1 change: 1 addition & 0 deletions config/projects-prod/htan-project.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ parameters:
- '{{stack_group_config.tower_viewer_arn_prefix}}/phil.snyder@sagebase.org'
- '{{stack_group_config.tower_viewer_arn_prefix}}/thomas.yu@sagebase.org'
- 'arn:aws:sts::888810830951:assumed-role/AWSReservedSSO_Administrator_bf3b4691e22cc3c6/adam.taylor@sagebase.org' # Provides for htan-dev cross-account access
- 'arn:aws:sts::526515999252:assumed-role/AWSReservedSSO_S3ExternalCollab_40c062f682e7f3f5/adam.taylor@sagebase.org' # Provides access to HTAN buckets in SciComp
AllowSynapseIndexing: Enabled
AccountAdminArns:
- '{{stack_group_config.sso_admin_role.arn}}'
Expand Down

0 comments on commit 0508358

Please sign in to comment.