-
Notifications
You must be signed in to change notification settings - Fork 0
/
catalog-info.yaml
134 lines (127 loc) · 2.34 KB
/
catalog-info.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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
apiVersion: backstage.io/v1alpha1
kind: System
metadata:
name: stay-app
title: Stay App System
description: Stay App System
spec:
owner: johnnyhuy
---
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: stay-app
title: Stay App
description: Real estate helper tool web application
tags:
- gcp
- python
- docker
spec:
type: service
lifecycle: experimental
owner: johnnyhuy
system: stay-app
providesApis:
- stay-app-api
dependsOn:
- resource:stay-app-cloudflare
- resource:stay-app-mysql
- resource:stay-app-ecr
- resource:stay-app-s3
- resource:stay-app-gke
---
apiVersion: backstage.io/v1alpha1
kind: API
metadata:
name: stay-app-api
title: Stay App API
description: API for the Stay App
tags:
- api
- python
spec:
type: openapi
lifecycle: experimental
owner: johnnyhuy
system: stay-app
definition: |
openapi: 3.0.0
info:
title: Stay App API
version: 1.0.0
servers:
- url: http://localhost:8000
description: Local development server
paths: {}
---
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: stay-app-cloudflare
title: Stay App Cloudflare
description: Cloudflare configuration for Stay App
tags:
- terraform
spec:
type: cloudflare
lifecycle: experimental
owner: johnnyhuy
system: stay-app
---
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: stay-app-mysql
title: Stay App MySQL
description: MySQL database for Stay App
tags:
- aws
- databases
spec:
type: mysql
lifecycle: experimental
owner: johnnyhuy
system: stay-app
---
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: stay-app-ecr
title: Stay App ECR
description: ECR repository for Stay App
tags:
- aws
- terraform
spec:
type: ecr
lifecycle: experimental
owner: johnnyhuy
---
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: stay-app-s3
title: Stay App S3
description: S3 bucket for Stay App
tags:
- aws
spec:
type: s3
lifecycle: experimental
owner: johnnyhuy
---
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: stay-app-gke
title: Stay App GKE
description: The Google Kubernetes Engine for Stay App
tags:
- gcp
- terraform
spec:
type: gke
lifecycle: experimental
owner: johnnyhuy
system: stay-app