Skip to content

Commit

Permalink
[IT-3471] link non-org accounts to cloudwatch dashboard (Sage-Bionetw…
Browse files Browse the repository at this point in the history
…orks-IT#1107)

Link AWS accounts that are not in our organizations to the cloudwatch dashboard.

This is a 2nd attempt at PR Sage-Bionetworks-IT#1106 which was reverted in commit 3bce57d.
This one contains some fixes to stack names and stack dependencies.

depends on Sage-Bionetworks/aws-infra#407
  • Loading branch information
zaro0508 authored Apr 1, 2024
1 parent 5b20696 commit f959ab7
Show file tree
Hide file tree
Showing 6 changed files with 63 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
template:
type: "http"
url: "https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.8.6/templates/Cloudwatch/CrossAccountSharingRole-AccountList.yaml"
stack_name: "sagebase-CloudWatcDashboard-CrossAccountSharingRole"
stack_tags:
OwnerEmail: "[email protected]"
dependencies:
- "prod/Cloudwatch-Link-Management-Account.yaml"
parameters:
MonitoringAccountIds: "767397888168"
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
template:
type: "http"
url: "https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.8.6/templates/Cloudwatch/Link-Management-Account.yaml"
stack_name: "sagebase-CloudWatcDashboard-LinkManagementAccount"
stack_tags:
OwnerEmail: "[email protected]"
dependencies:
- "prod/bootstrap.yaml"
parameters:
MonitoringAccountId: "767397888168"
SinkIdentifier: "6046cc13-135d-4e41-ae56-63327a7a7b8c"
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
template:
type: "http"
url: "https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.8.6/templates/Cloudwatch/CrossAccountSharingRole-AccountList.yaml"
stack_name: "sagebase-CloudWatcDashboard-CrossAccountSharingRole"
stack_tags:
OwnerEmail: "[email protected]"
dependencies:
- "prod/Cloudwatch-Link-Management-Account.yaml"
parameters:
MonitoringAccountIds: "767397888168"
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
template:
type: "http"
url: "https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.8.6/templates/Cloudwatch/Link-Management-Account.yaml"
stack_name: "sagebase-CloudWatcDashboard-LinkManagementAccount"
stack_tags:
OwnerEmail: "[email protected]"
dependencies:
- "prod/bootstrap.yaml"
parameters:
MonitoringAccountId: "767397888168"
SinkIdentifier: "6046cc13-135d-4e41-ae56-63327a7a7b8c"
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
template:
type: "http"
url: "https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.8.6/templates/Cloudwatch/CrossAccountSharingRole-AccountList.yaml"
stack_name: "sagebase-CloudWatcDashboard-CrossAccountSharingRole"
stack_tags:
OwnerEmail: "[email protected]"
dependencies:
- "prod/Cloudwatch-Link-Management-Account.yaml"
parameters:
MonitoringAccountIds: "767397888168"
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
template:
type: "http"
url: "https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.8.6/templates/Cloudwatch/Link-Management-Account.yaml"
stack_name: "sagebase-CloudWatcDashboard-LinkManagementAccount"
stack_tags:
OwnerEmail: "[email protected]"
dependencies:
- "prod/bootstrap.yaml"
parameters:
MonitoringAccountId: "767397888168"
SinkIdentifier: "6046cc13-135d-4e41-ae56-63327a7a7b8c"

0 comments on commit f959ab7

Please sign in to comment.