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 Jan 17, 2024
2 parents b4774df + b91a1cf commit c529a10
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions config/projects-prod/pegs-challenge-project.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
stack_name: pegs-challenge-project

stack_tags:
Department: DNT
Project: PEGS Challenge
OwnerEmail: nextflow-admins@sagebase.org
CostCenter: PEGS Gene Environment / 124700 # Valid values here: https://mips-api.finops.sageit.org/tags

parameters:
S3ReadWriteAccessArns:
- '{{stack_group_config.tower_viewer_arn_prefix}}/rong.chai@sagebase.org'
- '{{stack_group_config.tower_viewer_arn_prefix}}/thomas.yu@sagebase.org'
- '{{stack_group_config.tower_viewer_arn_prefix}}/jenny.medina@sagebase.org'
- '{{stack_group_config.tower_viewer_arn_prefix}}/brad.macdonald@sagebase.org'
- '{{stack_group_config.tower_viewer_arn_prefix}}/verena.chung@sagebase.org'
- '{{stack_group_config.tower_viewer_arn_prefix}}/gaia.andreoletti@sagebase.org'

# (Optional) Step 4: Uncomment and update the following line(s) to grant additional users with read/write access
# - '{{stack_group_config.tower_viewer_arn_prefix}}/rixing.xu@sagebase.org'

# (Optional) Step 5: Uncomment and update the following line(s) to grant additional users with read-only access
# S3ReadOnlyAccessArns:
# - '{{stack_group_config.tower_viewer_arn_prefix}}/rixing.xu@sagebase.org'

# (Optional) Step 6: Uncomment the following line to disable the feature allowing Synapse to index files
# in the long-term (archival) S3 bucket (by default, this feature is enabled)
# AllowSynapseIndexing: Disabled

# (Optional) Step 7: Uncomment and update the following lines to change the data lifecycle configuration
# on the files in the short-term (scratch) S3 bucket (by default, this is enabled)
# EnableScratchDataExpiration: Enabled
# ScratchLifecycleTransition: '30' # In days
# ScratchLifecycleStorageClass: INTELLIGENT_TIERING

# (Optional) Step 8: Uncomment and update the following line to change when files are deleted automatically
# in the short-term (scratch) S3 bucket (by default, this is enabled and set to 6 months)
# ScratchLifecycleExpiration: '183' # In days (i.e., 6 months)

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

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

template:
path: tower-project.j2

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

0 comments on commit c529a10

Please sign in to comment.