1.4.0 • Published 5 months ago

@terasky/backstage-plugin-scaffolder-backend-module-terasky-utils v1.4.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 months ago

scaffolder-backend-module-terasky-utils

Welcome to the scaffolder-backend-module-terasky-utils plugin!

npm latest version

Description

The scaffolder-backend-module-terasky-utils plugin for Backstage is a package of multiple scaffolder actions. These actions include:

  • terasky:claim-template: This action converts input parameters into a Kubernetes YAML manifest for the Crossplane claim and writes it to the filesystem of the action based on the format "///.yaml".
  • terasky:catalog-info-cleaner: This action takes a Backstage entity and cleans up runtime information and then outputs as a catalog-info.yaml file on the filesystem of the action the cleaned up manifest. This is useful for auto-ingested components that you want to enable a push to git of the manifest to allow for a full git-based catalog management when needed.

Installation

To install and configure the scaffolder-backend-module-terasky-utils plugin in your Backstage instance, follow these steps:

  • Add the package
    yarn --cwd packages/backend add @terasky/backstage-plugin-scaffolder-backend-module-terasky-utils
  • Add to backend (packages/backend/src/index.ts)
    backend.add(import('@terasky/backstage-plugin-scaffolder-backend-module-terasky-utils'));

Usage

Once installed and configured, the scaffolder-backend-module-terasky-utils plugin will provide scaffolder actions for managing Kubernetes resources and Backstage entities.

Contributing

Contributions are welcome! Please open an issue or submit a pull request on GitHub.

License

This project is licensed under the Apache-2.0 License.

1.4.0

5 months ago

1.2.4

5 months ago

1.2.3

5 months ago

1.2.0

6 months ago

1.2.2

6 months ago

1.2.1

6 months ago

1.1.1

6 months ago

1.1.0

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago