@itsyndicate/backstage-plugin-aws-resources-backend
TypeScript icon, indicating that this package has built-in type declarations

0.1.25 • Public • Published

AWS Resources Backend

Description

The AWS Resources backend plugin fetches AWS resource data across specified regions, including VPCs, ECS Clusters, EC2 Instances, RDS Instances, Lambda functions, and more. It saves resource information to a database and caches data for optimized performance.

Installation

  1. Install the backend plugin:

    yarn --cwd packages/backend add @internal/backstage-plugin-aws-resources-backend
  2. Add AWS configuration to your environment or app-config.yaml:

    aws:
      regions:
        - us-east-1
        - us-west-2
  3. Set AWS access credentials as environment variables:

    export AWS_ACCESS_KEY_ID=your-access-key-id
    export AWS_SECRET_ACCESS_KEY=your-secret-access-key
  4. Register the plugin in packages/backend/src/index.ts:

    const backend = createBackend();
    // ...
    backend.add(import('@internal/backstage-plugin-aws-resources-backend'));

Package Sidebar

Install

npm i @itsyndicate/backstage-plugin-aws-resources-backend

Weekly Downloads

198

Version

0.1.25

License

Apache-2.0

Unpacked Size

58.1 kB

Total Files

13

Last publish

Collaborators

  • volodymyr.voitovych
  • maksym_yemleninov