Skip to content

Commit

Permalink
docs(backstage): add catalog-info.yaml for backstage component
Browse files Browse the repository at this point in the history
  • Loading branch information
tyriis committed May 25, 2024
1 parent 92ed0da commit 6dbab5d
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
1 change: 1 addition & 0 deletions .backstage/catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ spec:
- https://github.com/tyriis/home-ops/blob/main/.backstage/systems/talos-flux/catalog-info.yaml
- https://github.com/tyriis/home-ops/blob/main/.backstage/systems/zigbee-bridge/catalog-info.yaml
- https://github.com/tyriis/home-ops/blob/main/.backstage/components/atlantis/catalog-info.yaml
- https://github.com/tyriis/home-ops/blob/main/.backstage/components/backstage/catalog-info.yaml
- https://github.com/tyriis/home-ops/blob/main/.backstage/components/cert-manager/catalog-info.yaml
- https://github.com/tyriis/home-ops/blob/main/.backstage/components/node-red/catalog-info.yaml
- https://github.com/tyriis/home-ops/blob/main/.backstage/components/rook-ceph/catalog-info.yaml
Expand Down
32 changes: 32 additions & 0 deletions .backstage/components/backstage/catalog-info.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: backstage
description: Spotify's open-source platform unifying infrastructure tooling, services, and documentation for developers.
links:
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/backstage/backstage
title: Flux definition
icon: github
type: github-repository
- url: https://backstage.techtales.io/
title: You are here :)
icon: dashboard
type: dashboard
tags:
- devops
- documentation-as-code
- documentation
- service-catalog
- idp
spec:
type: service
lifecycle: production
system: talos-flux
owner: home-ops
dependsOn:
- resource:default/cert-manager
# - resource:default/external-secrets
# providesApis:
# - test-api

0 comments on commit 6dbab5d

Please sign in to comment.