@amplication/plugin-backstage-catalog-entity

0.0.1 • Public • Published

plugin-backstage-catalog-entity

NPM Downloads

This plugin responsible for creating the yaml file which describes the service, which can be used to onboard onto backstage.

Purpose

The Backstage Software Catalog is a centralized system that keeps track of ownership and metadata for all the software in your ecosystem (services, websites, libraries, data pipelines, etc). The catalog is built around the concept of metadata YAML files stored together with the code, which are then harvested and visualized in Backstage. This plugin responsible for creating the yaml file which describes the service, which can be used to onboard onto backstage.

Documentation:

Configuration

example

{
  "labels": {
    "vendor": "amplication"
  },
  "annotations": {
    "github.com/project-slug": "backstage/backstage",
    "github.com/team-slug": "backstage/maintainers"
  },
  "tags": ["Node.js"],
  "spec": {
    "type": "service",
    "lifecycle": "production",
    "owner": "development"
  }
}

Scripts

build

Running npm run build will bundle your plugin with Webpack for production.

dev

Running npm run dev will watch your plugin's source code and automatically bundle it with every change.

Usage

Adds a generated static file to be used in the third-party application backstage.

Dependents (0)

Package Sidebar

Install

npm i @amplication/plugin-backstage-catalog-entity

Weekly Downloads

3,057

Version

0.0.1

License

Apache-2.0

Unpacked Size

1.3 MB

Total Files

15

Last publish

Collaborators

  • amplication-bot
  • mulygottlieb
  • levivannoort
  • morhag
  • yuvalhazaz