Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

Feature: Environment entity card #124

Open
clareliguori opened this issue Aug 27, 2022 · 0 comments
Open

Feature: Environment entity card #124

clareliguori opened this issue Aug 27, 2022 · 0 comments

Comments

@clareliguori
Copy link
Member

Some users would like to view information about a Proton environment in the Backstage UI. Components in the Backstage catalog could be annotated with a Proton environment ARN, perhaps alongside other information for the environment like monitoring annotations. For example:

apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
  name: "prod-environment-123"
  description: "Production environment 123"
  annotations:
    aws.amazon.com/aws-proton-environment: arn:aws:proton:us-east-1:131296546870:environment/prod-123
    grafana/tag-selector: "prod-environment-123"
spec:
  type: environment
  lifecycle: production
  owner: "team-a"

The Proton plugin would provide a Proton environment entity card for the Backstage UI. The entity card could display similar information as the Proton service entity card like the deployment status of the environment, template version, etc.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant