apiVersion: backstage.io/v1alpha1 kind: System metadata: annotations: backstage.io/kubernetes-label-selector: app.kubernetes.io/managed-by=backstage backstage.io/kubernetes-namespace: demo-apps backstage.io/techdocs-ref: dir:. gitea.kyndemo.live/repo-slug: demo-platform/test-ab-1 grafana.com/alert-label-selector: app=test-ab-1 grafana.com/dashboard-url: https://grafana.kyndemo.live/d/otel-app-observability-v2/opentelemetry-application-observability?orgId=1&var-app=test-ab-1 grafana/alert-label-selector: app=test-ab-1 grafana/dashboard-selector: uid == 'otel-app-observability-v2' grafana/grafana-instance: default humanitec.dev/orgId: skillful-wild-chicken-2617 humanitec.dev/projectId: cjot-platform description: System grouping for the modernized test-ab-1 application labels: app.kubernetes.io/managed-by: backstage backstage.io/environment: production links: - icon: web title: Live Application url: https://test-ab-1.kyndemo.live - icon: github title: Repository url: https://gitea.kyndemo.live/demo-platform/test-ab-1 - icon: dashboard title: Humanitec Console url: https://console.humanitec.dev/orgs/skillful-wild-chicken-2617/projects/cjot-platform/environments/dev?app=test-ab-1 - icon: dashboard title: Grafana Dashboard url: https://grafana.kyndemo.live/d/otel-app-observability-v2/opentelemetry-application-observability?orgId=1&var-app=test-ab-1 name: test-ab-1-system tags: - modernized - humanitec-v2 - opentelemetry title: test-ab-1 System spec: dependsOn: - resource:default/otel-collector - resource:default/otel-operator - resource:default/k6-operator domain: platform owner: platform-engineering --- apiVersion: backstage.io/v1alpha1 kind: Component metadata: annotations: backstage.io/kubernetes-label-selector: app=test-ab-1 backstage.io/kubernetes-namespace: demo-apps backstage.io/techdocs-ref: dir:. chaos-mesh/enabled: 'true' gitea.kyndemo.live/repo-slug: demo-platform/test-ab-1 grafana.com/alert-label-selector: app=test-ab-1 grafana.com/dashboard-url: https://grafana.kyndemo.live/d/otel-app-observability-v2/opentelemetry-application-observability?orgId=1&var-app=test-ab-1 grafana/alert-label-selector: app=test-ab-1 grafana/dashboard-selector: uid == 'otel-app-observability-v2' grafana/grafana-instance: default humanitec.dev/orgId: skillful-wild-chicken-2617 humanitec.dev/projectId: cjot-platform k6/enabled: 'true' k6/target-port: '8080' k6/target-service: test-ab-1 k6/test-configmap: k6-test-test-ab-1 modernization.kyndryl.com/source: https://github.com/spring-projects/spring-petclinic modernization.kyndryl.com/strategy: ai-containerization prometheus.io/path: /actuator/prometheus prometheus.io/port: '8080' prometheus.io/scrape: 'true' description: Modernized application from https://github.com/spring-projects/spring-petclinic labels: app.kubernetes.io/managed-by: backstage backstage.io/environment: production links: - icon: web title: Live Application url: https://test-ab-1.kyndemo.live - icon: github title: Source Repository url: https://gitea.kyndemo.live/demo-platform/test-ab-1 - icon: dashboard title: Humanitec Console url: https://console.humanitec.dev/orgs/skillful-wild-chicken-2617/projects/cjot-platform/environments/dev?app=test-ab-1 - icon: code title: CI/CD Pipelines url: https://gitea.kyndemo.live/demo-platform/test-ab-1/actions - icon: dashboard title: Grafana Dashboard url: https://grafana.kyndemo.live/d/otel-app-observability-v2/opentelemetry-application-observability?orgId=1&var-app=test-ab-1 name: test-ab-1 tags: - modernized - ai-generated - java - spring-boot - humanitec-v2 - platform-orchestrator - score - opentelemetry - load-testing - k6 - chaos-engineering - chaos-mesh spec: dependsOn: - resource:default/otel-collector - resource:default/k6-operator lifecycle: production owner: platform-engineering system: test-ab-1-system type: service