mesheryctl design import -f https://raw.githubusercontent.com/meshery/meshery.io/master/catalog/a7701717-2abc-4223-aab0-3eb09693561e/0.0.2/design.yml
What This Design Does:
A horizontally auto-scaling Kubernetes web application. A Deployment runs the web tier behind a ClusterIP Service, while a HorizontalPodAutoscaler dynamically adjusts replicas between 2 and 10 based on CPU utilization. All resources live in a dedicated Namespace. This pattern demonstrates Kubernetes-native elasticity with minimal component count: traffic scales with demand, failed pods are replaced automatically, and idle load collapses back to the two-replica floor. It runs on any conformant Kubernetes cluster, including EKS, GKE, AKS, kind, and minikube.
Design Snapshot
Caveats and Consideration:
Requires metrics-server. The HPA cannot function without metrics-server installed in the cluster, because it depends on the resource metrics API to read CPU utilization. Most managed clusters (EKS, GKE, AKS) include it by default; kind and minikube may require enabling the metrics-server addon manually. Without it, the HPA will report
Compatibility:
Design Details
CATEGORY
deploymentCREATED BY
CREATED AT
October 23, 2026VERSION
0.0.2-
MODELS
Related Designs
vault-0.30.1.tgz