From 2ed1bc887bfdcc5a0c18812b904ef9291fa8d980 Mon Sep 17 00:00:00 2001 From: Andreas Hubel <40266+saerdnaer@users.noreply.github.com> Date: Sun, 30 Oct 2022 21:31:34 +0100 Subject: [PATCH] Add catalog-info.yaml file (#196) * Add catalog-info.yaml config file --- catalog-info.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 00000000..57fad161 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,35 @@ +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: streaming-website + annotations: + github.com/project-slug: voc/streaming-website +spec: + type: website + lifecycle: production + owner: web + providesApis: + - streaming-website-api + links: + - title: prod instance + url: https://streaming.media.ccc.de + - title: test instance + url: https://streaming.test.c3voc.de +--- +apiVersion: backstage.io/v1alpha1 +kind: API +metadata: + name: streaming-website-api + description: | + Unter der URL http://streaming.media.ccc.de/streams/v2.json bietet die Streaming-Webseite eine Übersicht über alle konfigurierten Räume und Streams in einem maschinenlesbaren Format an. Dieses kann z.B. genutzt werden, um in den diversen Anwendungen, die sich rund um das Konferenzgeschehen entwickelt haben, Player und Links zu Liveübertragungen anzubieten. annotations: + github.com/project-slug: voc/voctoweb + links: + - title: docs + url: https://github.com/voc/streaming-website#json-api +spec: + type: openapi + lifecycle: production + owner: web + definition: | + {}