Open in Playground Download design mesheryctl design import -f https://raw.githubusercontent.com/meshery/meshery.io/master/catalog/c8b4f9ed-ae71-47f1-b576-2c46ec927685/0.0.20/design.yml

What This Design Does:

Production-ready gRPC microservice for catalog management

Design Snapshot

MS Catalogs gRPC Microservice design snapshot

Caveats and Consideration:

Resource Requirements: Minimum 2 CPU cores and 4GB RAM per replica. Requires persistent storage. Dependencies: Kubernetes 1.19+, gRPC client compatibility, separate database backend configuration required. Security: Contains sensitive credentials in secrets. Ensure proper RBAC and consider TLS for production. Scaling: HPA configured for CPU/memory scaling. Database connections may need tuning for high replica counts. Production: Update image tags, configure monitoring, set up backups, and validate resource limits.

Compatibility:

`