From a658c704eb878062026a691b587da6a712a14fa2 Mon Sep 17 00:00:00 2001 From: Daniel Sy Date: Wed, 15 Jan 2025 09:36:07 +0100 Subject: [PATCH] feat(IPCEICIS-1835): :sparkles: Initial commit Provided a basic example configuration for a new catalog entity --- catalog-entity.yaml | 11 +++++++++++ catalog-info.yaml | 8 ++++++++ 2 files changed, 19 insertions(+) create mode 100644 catalog-entity.yaml create mode 100644 catalog-info.yaml diff --git a/catalog-entity.yaml b/catalog-entity.yaml new file mode 100644 index 0000000..ac5200c --- /dev/null +++ b/catalog-entity.yaml @@ -0,0 +1,11 @@ +apiVersion: backstage.io/v1alpha1 +kind: ApiGatewayDefinition +metadata: + name: example-api-gateway + description: An example API gateway definition +spec: + type: openapi + lifecycle: production + owner: team-api + definition: + $text: https://example.com/api-spec.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..0131203 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,8 @@ +apiVersion: backstage.io/v1alpha1 +kind: Location +metadata: + name: custom-entities + description: Our custom entity definitions +spec: + targets: + - ./custom-entity.yaml