Skip to content

chore: add Backstage catalog-info.yaml#7

Merged
Yomanz merged 1 commit into
masterfrom
backstage/catalog-info
May 14, 2026
Merged

chore: add Backstage catalog-info.yaml#7
Yomanz merged 1 commit into
masterfrom
backstage/catalog-info

Conversation

@Yomanz
Copy link
Copy Markdown
Member

@Yomanz Yomanz commented May 13, 2026

Summary

  • Adds catalog-info.yaml so this repo is auto-discovered by WidgetBot Backstage at https://backstage.widgetbot.internal
  • Adds a minimal mkdocs.yml + docs/index.md so the TechDocs tab renders on day 1

Context

Component definition pins ownership (group:side-projects), system membership (side-projects), and the Kubernetes label selector used by Backstage K8s plugin to surface deployed instances across every cluster.

See Charts/backstage-catalog/ for the static catalog this complements.

Test plan

  • Backstage on widgetbot-internal picks up the entity within ~30 min (GitHub Discovery default schedule)
  • Component page shows the correct owner, system, and links
  • Workloads in any cluster with label backstage.io/kubernetes-id: hookla appear in the K8s tab

Registers this repo as a Component in WidgetBot Backstage catalog
(GitHub Discovery). Adds a minimal mkdocs.yml so the TechDocs tab
renders something on day 1.
@Yomanz Yomanz merged commit 1e0be78 into master May 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant