Skip to content

Commit 9435eb3

Browse files
committed
feat: add data transfer and network access systems to the BITS template
Alllows us to map services and resoruces to some higher level systems.
1 parent a4924c2 commit 9435eb3

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

backstage/templates/BITS/systems.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ spec:
88
type: file
99
targets:
1010
- ./systems/aws.yaml
11+
- ./systems/data-transfer.yaml
1112
- ./systems/gcp.yaml
1213
- ./systems/github.yaml
1314
- ./systems/hpc-comm.yaml
1415
- ./systems/hpc-drag.yaml
1516
- ./systems/kubernetes.yaml
17+
- ./systems/nac.yaml
1618
- ./systems/pagerduty.yaml
1719
- ./systems/pkgbuilder.yaml
1820
- ./systems/sap.yaml
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
apiVersion: backstage.io/v1alpha1
3+
kind: System
4+
metadata:
5+
name: data-transfer
6+
description: |
7+
Managed tools facilitating data transfer for the Broad
8+
title: 'Data Transfer System'
9+
tags:
10+
- data-transfer
11+
annotations:
12+
backstage.io/managed-by: backstage
13+
spec:
14+
owner: bits-aviso
15+
domain: infrastructure-tools
16+
lifecycle: production
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
apiVersion: backstage.io/v1alpha1
3+
kind: System
4+
metadata:
5+
name: network-access
6+
description: |
7+
Network access for the Broad
8+
title: 'Network Access'
9+
tags:
10+
- networking
11+
annotations:
12+
backstage.io/managed-by: backstage
13+
spec:
14+
owner: spaceballs
15+
lifecycle: production

0 commit comments

Comments
 (0)