generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 62
Closed as not planned
Labels
wontfixThis will not be worked onThis will not be worked on
Description
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
What is the outcome that you are trying to reach?
The backend plugin currently relies on implicit AWS credentials provided by the either by the AWS CLI (local dev/ec2) or ECS Fargate (deploy), meaning that Harmonix cannot be easily used in a existing vanilla Backstage app.
Describe the solution you would like
Implement @backstage/integration-aws-node to standardise the AWS credentials configuration with other AWS integrated plugins like:
Describe alternatives you have considered
None
Additional context
### Tasks
- [x] Implement `@backstage/integration-aws-node` in `aws-apps-backend` plugin
- [x] Implement `@backstage/integration-aws-node` in `scaffolder-backend-module-aws-apps` plugjn
- [x] Check and fix missing repo `yarn backstage-cli repo fix --check --publish`
- [x] Validate configuration files `yarn backstage-cli config:check --lax`
- [x] Check types and declarations `yarn tsc`
- [x] Prettier `yarn prettier --write .`
- [x] Generate api reports `yarn build:api-reports`
- [x] Lint `yarn backstage-cli repo lint --since origin/main`
- [x] Test packages `yarn backstage-cli repo test --coverage --maxWorkers=3`
- [ ] Update doc to reference AWS integration configuration described in [@backstage/integration-aws-node](https://github.com/backstage/backstage/tree/master/packages/integration-aws-node) dependency
Metadata
Metadata
Assignees
Labels
wontfixThis will not be worked onThis will not be worked on