feat: add platform deployment artifacts

This commit is contained in:
2026-03-25 15:08:17 +00:00
parent 3b45075e6c
commit affbb67c2b
9 changed files with 432 additions and 0 deletions

59
catalog-info.yaml Normal file
View File

@@ -0,0 +1,59 @@
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
annotations:
backstage.io/kubernetes-label-selector: app=jason-pet-1
backstage.io/kubernetes-namespace: dev
backstage.io/techdocs-ref: dir:.
gitea.kyndemo.live/repo-slug: demo-platform/jason-pet-1
grafana/alert-label-selector: app=jason-pet-1
grafana/dashboard-selector: uid == 'app-jason-pet-1'
grafana/grafana-instance: default
humanitec.dev/orgId: skillful-wild-chicken-2617
humanitec.dev/projectId: jason-pet-1
prometheus.io/path: /actuator/prometheus
prometheus.io/port: '8080'
prometheus.io/scrape: 'true'
description: Modernized jason-pet-1 service
links:
- icon: web
title: Live Application
url: https://jason-pet-1.kyndemo.live
- icon: github
title: Source Repository
url: https://gitea.kyndemo.live/demo-platform/jason-pet-1
- icon: dashboard
title: Humanitec Console
url: https://console.humanitec.dev/orgs/skillful-wild-chicken-2617/projects/jason-pet-1/environments/dev
- icon: code
title: CI/CD Pipelines
url: https://gitea.kyndemo.live/demo-platform/jason-pet-1/actions
- icon: dashboard
title: Grafana Dashboard
url: https://grafana.kyndemo.live/d/app-jason-pet-1
name: jason-pet-1
tags:
- java
- spring-boot
- maven
- golden-path
- humanitec-v2
- platform-orchestrator
- score
spec:
lifecycle: production
owner: group:default/platform-engineering
system: jason-pet-1-system
type: website
---
apiVersion: backstage.io/v1alpha1
kind: System
metadata:
annotations:
humanitec.dev/orgId: skillful-wild-chicken-2617
humanitec.dev/projectId: jason-pet-1
description: System grouping for the jason-pet-1 application
name: jason-pet-1-system
spec:
domain: platform
owner: group:default/platform-engineering