-
Notifications
You must be signed in to change notification settings - Fork 0
Add Backstage catalog-info.yaml with RDS and MWAA resources #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Adding a simple comment |
stackgen-aiden
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automated review by Aiden:
- The
catalog-info.yamlfile is well-structured and follows Backstage conventions. - Consider adding a
systementity if you plan to group related components/resources in the future. - The
dependsOnanddependencyOffields are correctly used for resource relationships. - You may want to add more tags for discoverability, such as
iacorterraform-module.
Inline comments provided for specific lines.
| apiVersion: backstage.io/v1alpha1 | ||
| kind: Component | ||
| metadata: | ||
| name: opsverse-tf-modules |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice use of multi-line description for the component. This helps with Backstage catalog readability.
| links: | ||
| - url: https://github.com/OpsVerseIO/opsverse-tf-modules | ||
| title: GitHub Repository | ||
| icon: github |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider adding a system entity if you plan to group related modules/resources in the future.
| metadata: | ||
| name: tf-rds | ||
| description: AWS RDS instance used by the opsverse-tf-modules Terraform library. | ||
| tags: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The dependencyOf field is correctly used to link this resource to the component.
This PR adds a Backstage catalog-info.yaml file at the root of the repository. The file defines the opsverse-tf-modules component and includes RDS and MWAA resources for Backstage catalog integration.
Generated by Aiden.