# ───────────────────────────────────────────────────────────────────────────── # RESOURCES — infrastructure a component DEPENDS ON. # # Path: content/orgs//resources/.yaml # Docs: content/orgs//docs/resource// # # Databases, buckets, queues, clusters. Modelled explicitly so dependencies are # visible instead of tribal knowledge: the Component declares `dependsOn` and # the catalog stitches `dependencyOf` here, which is how you see blast radius # before changing something. # # NEVER put credentials in a Resource. It documents intent; secrets are # provisioned by configuration management. # ───────────────────────────────────────────────────────────────────────────── --- apiVersion: backstage.io/v1alpha1 kind: Resource metadata: annotations: backstage.io/managed-by-location: url:https://static-ai-stack.dc7.io/catalog/example-org/resources/sample-service-db.yaml backstage.io/techdocs-ref: url:https://static-ai-stack.dc7.io/catalog/ name: sample-service-db title: Sample Service Database description: Illustrates a Component -> Resource dependency edge in the catalog graph. spec: type: database owner: group:default/platform-team system: sample-system