Files
platform-docs/catalog/system/default/petclinic-argo-doc/README.md

2.6 KiB

title, generated_by, generated_at, human_edited, source_entity, source_repo
title generated_by generated_at human_edited source_entity source_repo
Petclinic Argo Documentation System documentor-agent 2026-06-08T16:22:23+00:00 false System/default/petclinic-argo-doc https://gitea.kyndemo.live/validate/petclinic-argo-doc

Overview

The Petclinic Argo Documentation System is a deployment system managed via ArgoCD, designed to support the demo-apps namespace. It integrates observability tools like OpenTelemetry and Grafana, along with load testing capabilities using K6 and chaos engineering via Chaos Mesh. This system is part of the broader apps domain and serves as a foundational platform for deploying and managing services such as petclinic, demo-db, and other related components.

The system is owned by the platform-engineering team and is configured to ensure high reliability and performance for applications deployed in the demo-apps namespace. It leverages Kubernetes for orchestration and includes monitoring and alerting capabilities to maintain operational excellence.

Ownership

Owner Domain Namespace Labels
platform-engineering apps default backstage.io/environment: dev
app.kubernetes.io/managed-by: backstage

Components

  • petclinic-argo-doc: The main service deployed via ArgoCD.
  • demo-db: A database service that is part of the system.
  • petclinic: A Java-based service included in the system.

APIs

No APIs declared.

Resources

  • k6-operator: Load testing operator for K6.
  • otel-collector: OpenTelemetry collector for observability.
  • otel-operator: OpenTelemetry operator for managing observability configurations.
  • veterinary-platform: A resource supporting the petclinic ecosystem.

Relationships

  • Depends On:
    • argocd-service: A service for managing ArgoCD deployments.
    • k6-operator: For load testing.
    • otel-collector: For observability data collection.
    • otel-operator: For managing observability configurations.
    • veterinary-platform: Supporting resources for the petclinic ecosystem.