-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfoundation.yaml
56 lines (56 loc) · 1.5 KB
/
foundation.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
---
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: terra-scientific-pipelines-service
description: |
Terra Scientific Pipelines Service, or teaspoons, facilitates running a number of defined scientific pipelines
on behalf of users that users can't run themselves in Terra. The most common reason for this is that the pipeline
accesses proprietary data that users are not allowed to access directly, but that may be used as e.g. a reference panel
for imputation.
tags:
- java
- dsp
- terra
- springboot
annotations:
github.com/project-slug: databiosphere/terra-scientific-pipelines-service
links:
- url: https://grafana.dsp-devops.broadinstitute.org/d/3VhQ1_0Sz/teaspoons?orgId=1
title: Teaspoons Grafana Dashboard
icon: dashboard
spec:
type: service
lifecycle: experimental
owner: teaspoons
system: terra
dependsOn:
- component:cbas
- component:leonardo
- component:sam
- component:terra-workspace-manager
- component:wds
providesApis:
- terra-scientific-pipelines-service-api
---
apiVersion: backstage.io/v1alpha1
kind: API
metadata:
name: terra-scientific-pipelines-service-api
description: |
Placeholder API description...
tags:
- java
- dsp
- terra
- springboot
annotations:
github.com/project-slug: databiosphere/terra-scientific-pipelines-service
spec:
type: openapi
lifecycle: experimental
system: terra
owner: teaspoons
definition:
$text: ./common/openapi.yml
---